Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

HttpServerUtilityWrapper.TransferRequest méthode (String, Boolean, String, NameValueCollection)

 

Date de publication : novembre 2016

Exécute de manière asynchrone le point de terminaison à l’URL spécifiée à l’aide de la méthode et des en-têtes HTTP spécifiés.

Espace de noms:   System.Web
Assembly:  System.Web (dans System.Web.dll)

public override void TransferRequest(
	string path,
	bool preserveForm,
	string method,
	NameValueCollection headers
)

Paramètres

path
Type: System.String

URL de la page ou du gestionnaire à exécuter.

preserveForm
Type: System.Boolean

true pour conserver les collections QueryString et Form ; false pour effacer les collections QueryString et Form.

method
Type: System.String

Méthode HTTP (GET, POST, et ainsi de suite) à utiliser pour la nouvelle requête. Si null, la méthode HTTP de la requête d’origine est utilisée.

headers
Type: System.Collections.Specialized.NameValueCollection

Collection d’en-têtes de requête pour la nouvelle requête.

Exception Condition
PlatformNotSupportedException

La requête exige que IIS 7,0 soit en cours d’exécution en mode intégré.

HttpException

Le serveur n’est pas disponible pour traiter la requête.

ArgumentNullException

Le paramètre path a la valeur null.

ArgumentException

Le paramètre path n’est pas valide.

.NET Framework
Disponible depuis 3.5
Retour au début
Afficher: