Méthodes System.Net.HttpClient.THTTPClient

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
BeginDeletepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP DELETE.
BeginExecutepublicDémarre une requête HTTP asynchrone.
BeginGetpublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP GET.
BeginGetRangepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP GET avec l'en-tête Range.
BeginHeadpublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP HEAD.
BeginMergepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP MERGE.
BeginMergeAlternativepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP MERGE camouflée en méthode de requête HTTP PUT.
BeginOptionspublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP OPTIONS.
BeginPatchpublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP PATCH.
BeginPatchAlternativepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP PATCH camouflée en méthode de requête HTTP PUT.
BeginPostpublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP POST.
BeginPutpublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP PUT.
BeginTracepublicDémarre une requête HTTP asynchrone en utilisant la méthode de requête HTTP TRACE.
CheckDisposedprotected
CheckDownloadResumepublicIndique si un serveur prend en charge la fonctionnalité de reprise du téléchargement.
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
ComposeRedirectURLprotected
CreatepublicCreate crée une instance de THTTPClient.
CreateFormFromStingspublic
CreateInstanceprotectedCrée une instance de TURLClient
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DeletepublicEnvoie une requête HTTP à l'URL spécifiée en utilisant la méthode de requête HTTP DELETE, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
DestroypublicDestroy détruit l'instance de THTTPClient.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code du destructeur dans un objet.
DoAuthCallbackprotectedAppelle soit la méthode AuthCallback, soit la méthode AuthEvent.
DoClientCertificateAcceptedprotectedMéthode exécutée lorsque le certificat client associé à la ARequest spécifiée dans AnIndex est accepté.
DoExecuteprotected
DoExecuteAsyncprotectedConstruit un objet requête basé sur la méthode de requête, l'URI et le flux source spécifiés, et appelle InternalExecuteAsync pour démarrer une requête HTTP asynchrone.
DoExecuteRequestprotectedMéthode qui exécute la ARequest HTTP dépendante de la plate-forme.
DoGetClientCertificatesprotectedMéthode pour associer les certificats clients dépendants de la plate-forme à la ARequest à partir de la ACertificateList.
DoGetHTTPRequestInstanceprotectedMéthode pour que l'instance de requête dépendante d'une plate-forme d'un client soit créée à partir des arguments AClient, ARequestMethod et AURI.
DoGetRequestInstanceprotected
DoGetResponseInstanceprotectedRenvoie une instance de la requête.
DoGetSSLCertificateFromServerprotectedMéthode pour associer les certificats de serveur SSL dépendants de la plate-forme à la ARequest.
DoNoClientCertificateprotected
DoProcessStatusprotectedMéthode pour exécuter des actions spécifiques après l'exécution de la ARequest.
DoServerCertificateAcceptedprotectedMéthode exécutée lorsque le certificat du serveur SSL client est accepté pour la ARequest spécifiée.
DoSetCredentialprotectedMéthode qui définit le ACredential du serveur/proxy de la ARequest pour le ATargetType spécifique.
EndAsyncHTTPpublicVérifie que la réponse spécifiée a réussi ou déclenche une exception si la réponse a échoué.
EndAsyncURLpublicAssure que la réponse spécifiée a réussi, ou déclenche une exception si la réponse a échoué.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
ExecutepublicExécute la requête donnée associée au client HTTP.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetpublicEnvoie une requête HTTP à l'URL spécifiée en utilisant la méthode de requête HTTP GET, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
GetCredentialsprotectedObtient les informations de connexion compatibles avec les paramètres donnés.
GetCustomHeaderValueprotectedRenvoie la valeur CustomHeaders pour le Name spécifié.
GetDisposedprotected
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetInstanceprotectedMéthode permettant d'obtenir une instance de client.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetInternalInstancepublic
GetMaxRedirectsprotectedAccesseur en lecture de FMaxRedirects.
GetRangepublicLa méthode GetRange envoie une commande GET à AURL avec l'en-tête Range ajouté à AHeaders.
GetRequestpublicObtient l'instance de requête associée au client HTTP pour le ARequestMethod donné et un URI ou une URL.
GetUserAgentpublic
HeadpublicEnvoie une requête HTTP à l'URL spécifiée en utilisant la méthode de requête HTTP HEAD, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitializerprotectedCreate crée une instance de THTTPClient.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
InternalExecuteAsyncprotectedDémarre une requête HTTP asynchrone.
IsAutoRedirectprotected
IsAutoRedirectWithGETprotected
IsRedirectprotected
MergepublicEnvoie une requête HTTP à l'URL spécifiée avec les données spécifiées (ASource) en utilisant la méthode de requête HTTP MERGE, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
MergeAlternativepublicEnvoie une requête HTTP à l'URL spécifiée avec les données spécifiées (ASource) en utilisant la méthode de requête HTTP MERGE camouflée en méthode de requête PUT attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
OptionspublicEnvoie une requête HTTP à l'URL spécifiée en utilisant la méthode de requête HTTP OPTIONS, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
PatchpublicEnvoie une requête HTTP à l'URL spécifiée avec les données spécifiées (ASource) en utilisant la méthode de requête HTTP PATCH, attend une réponse du serveur et renvoie la réponse HTTP du serveur.
PatchAlternativepublicEnvoie une requête HTTP à l'URL spécifiée avec les données spécifiées (ASource) en utilisant la méthode de requête HTTP PATCH camouflée en méthode de requête PUT attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
PostpublicEnvoie une commande POST à l'AURL.
PutpublicEnvoie une requête HTTP à l'URL spécifiée avec les données spécifiées (ASource) en utilisant la méthode de requête HTTP PUT, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SetConnectionTimeoutprotectedAccesseur en écriture de ConnectionTimeout.
SetCredentialsStorageprotectedAccesseur en écriture de la propriété CredentialsStorage.
SetCustomHeaderValueprotectedDéfinit les Name et Value donnés pour la propriété CustomHeaders.
SetMaxRedirectsprotectedAccesseur en écriture de FMaxRedirects.
SetProxySettingsprotectedAccesseur en écriture de la propriété ProxySettings.
SetResponseTimeoutprotectedAccesseur en écriture de ResponseTimeout.
SetUserAgentpublic
SupportedSchemesprotected
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
TracepublicEnvoie une requête HTTP à l'URL spécifiée en utilisant la méthode de requête HTTP TRACE, attend une réponse du serveur, et renvoie la réponse HTTP du serveur.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.