System.Net.HttpClientComponent.TNetHTTPRequest.Merge

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Merge(const AURL: string; const ASource: TStream; const AHeaders: TNetHeaders = nil): IHTTPResponse;

C++

System::Net::Httpclient::_di_IHTTPResponse __fastcall Merge(const System::UnicodeString AURL, System::Classes::TStream* const ASource, const System::DynamicArray<System::Net::Urlclient::TNameValuePair> AHeaders = System::DynamicArray<System::Net::Urlclient::TNameValuePair>());

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Net.HTTPClientComponent.pas
System.Net.HTTPClientComponent.hpp
System.Net.HttpClientComponent TNetHTTPRequest


Description

Envoie 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, puis renvoie la réponse HTTP du serveur.

Utilisez AHeaders pour inclure les en-têtes de requête HTTP personnalisés dans votre requête HTTP.

Si votre requête HTTP doit passer par un serveur HTTP proxy qui est susceptible de ne pas prendre en charge la méthode de requête {Code|MERGE}}, utilisez MergeAlternative au lieu de camoufler votre méthode de requête MERGE en méthode de requête PUT.

Merge déclenche une exception ENetHTTPRequestException si la requête HTTP atteint le nombre maximal de redirections du client HTTP de votre requête.

Voir aussi