Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HttpClient-Klasse

Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.

Namespace:  System.Net.Http
Assembly:  System.Net.Http (in System.Net.Http.dll)

public class HttpClient : HttpMessageInvoker

Der HttpClient-Typ macht folgende Elemente verfügbar.

  NameBeschreibung
Öffentliche MethodeHttpClient()Initializes a new instance of the HttpClient class.
Öffentliche MethodeHttpClient(HttpMessageHandler)Initializes a new instance of the HttpClient class with a specific handler.
Öffentliche MethodeHttpClient(HttpMessageHandler, Boolean)
Zum Anfang

  NameBeschreibung
Öffentliche EigenschaftBaseAddressGets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.
Öffentliche EigenschaftDefaultRequestHeadersGets the headers which should be sent with each request.
Öffentliche EigenschaftMaxResponseContentBufferSizeGets or sets the maximum number of bytes to buffer when reading the response content.
Öffentliche EigenschaftTimeoutGets or sets the number of milliseconds to wait before the request times out.
Zum Anfang

  NameBeschreibung
Öffentliche MethodeCancelPendingRequestsCancel all pending requests on this instance.
Öffentliche MethodeDeleteAsync(String)
Öffentliche MethodeDeleteAsync(Uri)
Öffentliche MethodeDeleteAsync(String, CancellationToken)
Öffentliche MethodeDeleteAsync(Uri, CancellationToken)
Öffentliche MethodeDispose() (Geerbt von HttpMessageInvoker.)
Geschützte MethodeDispose(Boolean)Releases the unmanaged resources used by the HttpClient and optionally disposes of the managed resources. (Überschreibt HttpMessageInvoker.Dispose(Boolean).)
Öffentliche MethodeEquals (Geerbt von Object.)
Geschützte MethodeFinalize (Geerbt von Object.)
Öffentliche MethodeGetAsync(String)
Öffentliche MethodeGetAsync(Uri)
Öffentliche MethodeGetAsync(String, HttpCompletionOption)
Öffentliche MethodeGetAsync(String, CancellationToken)
Öffentliche MethodeGetAsync(Uri, HttpCompletionOption)
Öffentliche MethodeGetAsync(Uri, CancellationToken)
Öffentliche MethodeGetAsync(String, HttpCompletionOption, CancellationToken)
Öffentliche MethodeGetAsync(Uri, HttpCompletionOption, CancellationToken)
Öffentliche MethodeGetByteArrayAsync(String)
Öffentliche MethodeGetByteArrayAsync(Uri)
Öffentliche MethodeGetHashCode (Geerbt von Object.)
Öffentliche MethodeGetStreamAsync(String)
Öffentliche MethodeGetStreamAsync(Uri)
Öffentliche MethodeGetStringAsync(String)
Öffentliche MethodeGetStringAsync(Uri)
Öffentliche MethodeGetType (Geerbt von Object.)
Geschützte MethodeMemberwiseClone (Geerbt von Object.)
Öffentliche MethodePostAsync(String, HttpContent)
Öffentliche MethodePostAsync(Uri, HttpContent)
Öffentliche MethodePostAsync(String, HttpContent, CancellationToken)
Öffentliche MethodePostAsync(Uri, HttpContent, CancellationToken)
Öffentliche MethodePutAsync(String, HttpContent)
Öffentliche MethodePutAsync(Uri, HttpContent)
Öffentliche MethodePutAsync(String, HttpContent, CancellationToken)
Öffentliche MethodePutAsync(Uri, HttpContent, CancellationToken)
Öffentliche MethodeSendAsync(HttpRequestMessage)
Öffentliche MethodeSendAsync(HttpRequestMessage, HttpCompletionOption)
Öffentliche MethodeSendAsync(HttpRequestMessage, CancellationToken) (Überschreibt HttpMessageInvoker.SendAsync(HttpRequestMessage, CancellationToken).)
Öffentliche MethodeSendAsync(HttpRequestMessage, HttpCompletionOption, CancellationToken)
Öffentliche MethodeToString (Geerbt von Object.)
Zum Anfang

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Community-Beiträge

Anzeigen: