WebRequest |
Requête Web |
---|---|
C# (C Sharp) | System.Net |
Description
Cette classe permet d'envoyer une requête à un schéma URI.
Liste des méthodes
Méthode | Prototype | Description |
---|---|---|
WEBREQUEST | protected WebRequest() | Ce constructeur permet d'effectuer l'initialiser de cet objet. |
WEBREQUEST | protected WebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) | Ce constructeur permet d'effectuer l'initialiser de cet objet avec les informations de sérialisation et le contexte de flux spécifié. |
ABORT | public virtual void Abort() | Cette méthode permet d'indiquer qu'il faut annuler la demande précédemment envoyé. |
BEGINGETREQUESTSTREAM | public virtual IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state) | Cette méthode permet de fournir une version désynchroniser d'une requête de flux de données. |
BEGINGETRESPONSE | public virtual IAsyncResult BeginGetResponse(AsyncCallback callback, object state) | Cette méthode permet de commencer une requête désynchroniser pour une ressource d'Internet. |
CREATE | public static WebRequest Create(string requestUriString) | Cette méthode permet d'initialiser une nouvelle instance WebRequest pour le schéma URI spécifié par la chaine de caractères. |
CREATE | public static WebRequest Create(Uri requestUri) | Cette méthode permet d'initialiser une nouvelle instance WebRequest pour le schéma URI. |
CREATEDEFAULT | public static WebRequest CreateDefault(Uri requestUri) | Cette méthode permet d'initialiser une nouvelle instance WebRequest pour le schéma URI par défaut. |
CREATEHTTP | public static HttpWebRequest CreateHttp(string requestUriString) | Cette méthode permet d'initialiser une nouvelle instance HttpWebRequest pour le schéma URI spécifié par la chaine de caractères. |
CREATEHTTP | public static HttpWebRequest CreateHttp(Uri requestUri) | Cette méthode permet d'initialiser une nouvelle instance HttpWebRequest pour le schéma URI spécifié. |
CREATEOBJREF | public virtual ObjRef CreateObjRef(Type requestedType) | Cette méthode permet de créer un objet contenant tous les informations pertinente requise pour générer un proxy utilisé pour la communication avec un objet à distance. |
ENDGETREQUESTSTREAM | public virtual Stream EndGetRequestStream(IAsyncResult asyncResult) | Cette méthode permet de demander le Stream pour l'écriture des données vers la ressource d'Internet dans le cas d'un remplacement d'une classe descendante. |
ENDGETRESPONSE | public virtual WebResponse EndGetResponse(IAsyncResult asyncResult) | Cette méthode permet de demander un élément WebResponse dans le cas d'un remplacement d'une classe descendante. |
EQUALS | public virtual bool Equals(object obj) | Cette méthode permet de vérifier si l'objet spécifié est égale à l'objet courant. |
FINALIZE | protected virtual void Finalize() | Cette méthode permet de libérer les ressources et d'exécuter les processus de nettoyage avant qu'il soit récupéré par les opérations du Ramasses-Miettes. |
GETHASHCODE | public virtual int GetHashCode() | Cette méthode permet de demander une valeur de hachage actuelle. |
GETLIFETIMESERVICE | public object GetLifetimeService() | Cette méthode permet de demander la durée de vie de l'objet de services courant contrôlant la stratégie de durée de vie de cette instance. |
GETOBJECTDATA | protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) | Cette méthode permet de remplir l'objet SerializationInfo avec les données indispensable pour la sérialisation de l'objet de destination. |
GETREQUESTSTREAM | public virtual Stream GetRequestStream() | Cette méthode permet de demander l'élément Steam pour l'écriture des données vers la ressource d'Internet dans le cas d'un remplacement d'une classe descendante. |
... | ... | ... |
Remarque
-
Si vous souhaitez ignorer un certificat invalide lorsque vous effectuez un appel HTTPS, vous devriez envisager d'utiliser un gestionnaire ignorant la validation comme ceci et l'insérer avant la création de votre objet :
- ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;
Dernière mise à jour : Samedi, le 16 avril 2016