HttpClient Klasse

Definition

Stellt eine Klasse zum Senden von HTTP-Anforderungen und empfangen von HTTP-Antworten von einer Ressource bereit, die durch einen URI identifiziert wird.

public ref class HttpClient : System::Net::Http::HttpMessageInvoker
public class HttpClient : System.Net.Http.HttpMessageInvoker
type HttpClient = class
    inherit HttpMessageInvoker
Public Class HttpClient
Inherits HttpMessageInvoker
Vererbung

Beispiele

// HttpClient is intended to be instantiated once per application, rather than per-use. See Remarks.
static readonly HttpClient client = new HttpClient();

static async Task Main()
{
    // Call asynchronous network methods in a try/catch block to handle exceptions.
    try
    {
        using HttpResponseMessage response = await client.GetAsync("http://www.contoso.com/");
        response.EnsureSuccessStatusCode();
        string responseBody = await response.Content.ReadAsStringAsync();
        // Above three lines can be replaced with new helper method below
        // string responseBody = await client.GetStringAsync(uri);

        Console.WriteLine(responseBody);
    }
    catch (HttpRequestException e)
    {
        Console.WriteLine("\nException Caught!");
        Console.WriteLine("Message :{0} ", e.Message);
    }
}
open System.Net.Http

// HttpClient is intended to be instantiated once per application, rather than per-use. See Remarks.
let client = new HttpClient()

let main =
    task {
        // Call asynchronous network methods in a try/catch block to handle exceptions.
        try
            use! response = client.GetAsync "http://www.contoso.com/"
            response.EnsureSuccessStatusCode() |> ignore
            let! responseBody = response.Content.ReadAsStringAsync()
            // Above three lines can be replaced with new helper method below
            // let! responseBody = client.GetStringAsync uri

            printfn $"{responseBody}"
        with
        | :? HttpRequestException as e ->
            printfn "\nException Caught!"
            printfn $"Message :{e.Message} "
    }

main.Wait()
' HttpClient is intended to be instantiated once per application, rather than per-use. See Remarks.
Shared ReadOnly client As HttpClient = New HttpClient()

Private Shared Async Function Main() As Task
    ' Call asynchronous network methods in a try/catch block to handle exceptions.
    Try
        Using response As HttpResponseMessage = Await client.GetAsync("http://www.contoso.com/")
            response.EnsureSuccessStatusCode()
            Dim responseBody As String = Await response.Content.ReadAsStringAsync()
            ' Above three lines can be replaced with new helper method below
            ' Dim responseBody As String = Await client.GetStringAsync(uri)

            Console.WriteLine(responseBody)
        End Using
    Catch e As HttpRequestException
        Console.WriteLine(Environment.NewLine & "Exception Caught!")
        Console.WriteLine("Message :{0} ", e.Message)
    End Try
End Function

Hinweise

Weitere Informationen zu dieser API finden Sie in den ergänzenden API-Hinweisen für HttpClient.

Konstruktoren

Name Beschreibung
HttpClient()

Initialisiert eine neue Instanz der HttpClient Klasse unter Verwendung eines HttpClientHandler Verworfens, wenn diese Instanz verworfen wird.

HttpClient(HttpMessageHandler, Boolean)

Initialisiert eine neue Instanz der HttpClient Klasse mit dem bereitgestellten Handler und gibt an, ob dieser Handler verworfen werden soll, wenn diese Instanz verworfen wird.

HttpClient(HttpMessageHandler)

Initialisiert eine neue Instanz der HttpClient Klasse mit dem angegebenen Handler. Der Handler wird verworfen, wenn diese Instanz verworfen wird.

Eigenschaften

Name Beschreibung
BaseAddress

Dient zum Abrufen oder Festlegen der Basisadresse des URI (Uniform Resource Identifier) der Internetressource, die beim Senden von Anforderungen verwendet wird.

DefaultProxy

Dient zum Abrufen oder Festlegen des globalen HTTP-Proxys.

DefaultRequestHeaders

Ruft die Header ab, die mit jeder Anforderung gesendet werden sollen.

DefaultRequestVersion

Ruft die standardmäßige HTTP-Version ab, die für nachfolgende Anforderungen von dieser HttpClient Instanz verwendet wird, oder legt diese fest.

DefaultVersionPolicy

Dient zum Abrufen oder Festlegen der Standardversionsrichtlinie für implizit erstellte Anforderungen in Komfortmethoden, z. B GetAsync(String) . und PostAsync(String, HttpContent).

MaxResponseContentBufferSize

Ruft die maximale Anzahl von Bytes ab, die beim Lesen des Antwortinhalts gepuffert werden sollen, oder legt diese fest.

Timeout

Ruft den Zeitbereich ab, der gewartet werden soll, bevor die Anforderung ausgeht, oder legt diesen fest.

Methoden

Name Beschreibung
CancelPendingRequests()

Alle ausstehenden Anforderungen für diese Instanz abbrechen.

DeleteAsync(String, CancellationToken)

Senden Sie eine DELETE-Anforderung an den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang.

DeleteAsync(String)

Senden Sie eine DELETE-Anforderung als asynchronen Vorgang an den angegebenen URI.

DeleteAsync(Uri, CancellationToken)

Senden Sie eine DELETE-Anforderung an den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang.

DeleteAsync(Uri)

Senden Sie eine DELETE-Anforderung als asynchronen Vorgang an den angegebenen URI.

Dispose()

Gibt die nicht verwalteten Ressourcen frei und entsorgt die verwalteten Ressourcen, die von der HttpMessageInvoker.

(Geerbt von HttpMessageInvoker)
Dispose(Boolean)

Gibt die nicht verwalteten Ressourcen frei, die von den HttpClient verwalteten Ressourcen verwendet werden, und entfernt optional die verwalteten Ressourcen.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetAsync(String, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang.

GetAsync(String, HttpCompletionOption, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption und einem Abbruchtoken als asynchronen Vorgang.

GetAsync(String, HttpCompletionOption)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption als asynchronen Vorgang.

GetAsync(String)

Senden Sie eine GET-Anforderung als asynchronen Vorgang an den angegebenen URI.

GetAsync(Uri, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang.

GetAsync(Uri, HttpCompletionOption, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption und einem Abbruchtoken als asynchronen Vorgang.

GetAsync(Uri, HttpCompletionOption)

Senden Sie eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption als asynchronen Vorgang.

GetAsync(Uri)

Senden Sie eine GET-Anforderung als asynchronen Vorgang an den angegebenen URI.

GetByteArrayAsync(String, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Antworttext als Bytearray in einem asynchronen Vorgang zurück.

GetByteArrayAsync(String)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Antworttext als Bytearray in einem asynchronen Vorgang zurück.

GetByteArrayAsync(Uri, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Bytearray in einem asynchronen Vorgang zurück.

GetByteArrayAsync(Uri)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Bytearray in einem asynchronen Vorgang zurück.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetStreamAsync(String, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.

GetStreamAsync(String)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.

GetStreamAsync(Uri, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.

GetStreamAsync(Uri)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.

GetStringAsync(String, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.

GetStringAsync(String)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.

GetStringAsync(Uri, CancellationToken)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.

GetStringAsync(Uri)

Senden Sie eine GET-Anforderung an den angegebenen URI, und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
PatchAsync(String, HttpContent, CancellationToken)

Sendet eine PATCH-Anforderung mit einem Abbruchtoken an einen URI, der als Zeichenfolge als asynchroner Vorgang dargestellt wird.

PatchAsync(String, HttpContent)

Sendet eine PATCH-Anforderung an einen URI, der als Zeichenfolge als asynchroner Vorgang festgelegt ist.

PatchAsync(Uri, HttpContent, CancellationToken)

Sendet eine PATCH-Anforderung mit einem Abbruchtoken als asynchronen Vorgang.

PatchAsync(Uri, HttpContent)

Sendet eine PATCH-Anforderung als asynchronen Vorgang.

PostAsync(String, HttpContent, CancellationToken)

Senden Sie eine POST-Anforderung mit einem Abbruchtoken als asynchronen Vorgang.

PostAsync(String, HttpContent)

Senden Sie eine POST-Anforderung als asynchronen Vorgang an den angegebenen URI.

PostAsync(Uri, HttpContent, CancellationToken)

Senden Sie eine POST-Anforderung mit einem Abbruchtoken als asynchronen Vorgang.

PostAsync(Uri, HttpContent)

Senden Sie eine POST-Anforderung als asynchronen Vorgang an den angegebenen URI.

PutAsync(String, HttpContent, CancellationToken)

Senden Sie eine PUT-Anforderung mit einem Abbruchtoken als asynchronen Vorgang.

PutAsync(String, HttpContent)

Senden Sie eine PUT-Anforderung als asynchronen Vorgang an den angegebenen URI.

PutAsync(Uri, HttpContent, CancellationToken)

Senden Sie eine PUT-Anforderung mit einem Abbruchtoken als asynchronen Vorgang.

PutAsync(Uri, HttpContent)

Senden Sie eine PUT-Anforderung als asynchronen Vorgang an den angegebenen URI.

Send(HttpRequestMessage, CancellationToken)

Sendet eine HTTP-Anforderung mit dem angegebenen Anforderungs- und Abbruchtoken.

Send(HttpRequestMessage, HttpCompletionOption, CancellationToken)

Sendet eine HTTP-Anforderung mit dem angegebenen Anforderungs-, Abschluss- und Abbruchtoken.

Send(HttpRequestMessage, HttpCompletionOption)

Sendet eine HTTP-Anforderung.

Send(HttpRequestMessage)

Sendet eine HTTP-Anforderung mit der angegebenen Anforderung.

SendAsync(HttpRequestMessage, CancellationToken)

Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.

SendAsync(HttpRequestMessage, HttpCompletionOption, CancellationToken)

Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.

SendAsync(HttpRequestMessage, HttpCompletionOption)

Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.

SendAsync(HttpRequestMessage)

Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine DELETE-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Sendet eine HTTP GETAnforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

Sendet eine HTTP GET Anforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine HTTP GETAnforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Sendet eine HTTP GETAnforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

Sendet eine HTTP GETAnforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine HTTP GETAnforderung an den angegebenen requestUri Und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Aufzählungsvorgang resultiert.

GetFromJsonAsync(HttpClient, String, Type, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync(HttpClient, String, Type, JsonSerializerContext, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync(HttpClient, String, Type, JsonSerializerOptions, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync(HttpClient, Uri, Type, JsonSerializerContext, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync(HttpClient, Uri, Type, JsonSerializerOptions, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, String, JsonSerializerOptions, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, String, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, Uri, JsonSerializerOptions, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

GetFromJsonAsync<TValue>(HttpClient, Uri, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine GET-Anforderung an den angegebenen URI und gibt den Wert zurück, der aus der Deserialisierung des Antworttexts als JSON in einem asynchronen Vorgang resultiert.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PatchAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PatchAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine PATCH-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PostAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

Sendet eine POST-Anforderung an den angegebenen URI, der den value serialisierten ALS JSON im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, String, TValue, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, String, TValue, JsonSerializerOptions, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, String, TValue, JsonTypeInfo<TValue>, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonSerializerOptions, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

PutAsJsonAsync<TValue>(HttpClient, Uri, TValue, JsonTypeInfo<TValue>, CancellationToken)

Senden Sie eine PUT-Anforderung an den angegebenen URI, der den value serialisierten JSON-Code im Anforderungstext enthält.

Gilt für:

Weitere Informationen