System::Net::Http::HttpClient-klass

HttpClient class

Representerar en basklass för en HTTP-klient för att skicka begäranden och ta emot svar. Objekt av denna klass bör endast allokeras med System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr pekaren och använd denna pekare för att skicka den till funktioner som argument.

class HttpClient : public System::Net::Http::HttpMessageInvoker

Metoder

MetodBeskrivning
CancelPendingRequests()Avbryter alla pågående begäranden.
get_BaseAddress()Hämtar basadressen för resursen som används för att skicka begäranden.
get_DefaultRequestHeaders()RTTI-information.
get_MaxResponseContentBufferSize()Hämtar det maximala antalet byte av svarsinnehåll.
get_Timeout()Hämtar tidsintervallet att vänta innan begäran får timeout.
HttpClient()Skapar en ny instans.
HttpClient(System::SharedPtr<HttpMessageHandler>)Skapar en ny instans.
HttpClient(System::SharedPtr<HttpMessageHandler>, bool)Skapar en ny instans.
Send(System::SharedPtr<HttpRequestMessage>, HttpCompletionOption)Skickar den angivna HTTP-begäran.
set_BaseAddress(System::SharedPtr<Uri>)Ställer in basadressen för resursen som används för att skicka förfrågningar.
set_MaxResponseContentBufferSize(int64_t)Ställer in det maximala antalet byte för svarsinnehållet.
set_Timeout(TimeSpan)Ställer in tidsintervallet att vänta innan förfrågan går ut.

Se även