HttpClient Sınıf

Tanım

URI tarafından tanımlanan bir kaynaktan HTTP istekleri göndermek ve HTTP yanıtları almak için bir sınıf sağlar.

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
Devralma

Örnekler

// 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

Açıklamalar

Bu API hakkında daha fazla bilgi için bkz. HttpClient için ek API açıklamaları.

Oluşturucular

Name Description
HttpClient()

Bu örnek atıldığında atılan bir kullanarak sınıfının yeni bir HttpClientHandler örneğini HttpClient başlatır.

HttpClient(HttpMessageHandler, Boolean)

Sağlanan işleyici ile sınıfının yeni bir örneğini HttpClient başlatır ve bu örnek atıldığında bu işleyicinin atılıp atılmayacağını belirtir.

HttpClient(HttpMessageHandler)

Belirtilen işleyici ile sınıfının yeni bir örneğini HttpClient başlatır. İşleyici, bu örnek atıldığında atılır.

Özellikler

Name Description
BaseAddress

İstek gönderirken kullanılan İnternet kaynağının Tekdüzen Kaynak Tanımlayıcısı'nın (URI) temel adresini alır veya ayarlar.

DefaultProxy

Genel HTTP proxy'sini alır veya ayarlar.

DefaultRequestHeaders

Her istekle birlikte gönderilmesi gereken üst bilgileri alır.

DefaultRequestVersion

Bu HttpClient örnek tarafından yapılan sonraki isteklerde kullanılan varsayılan HTTP sürümünü alır veya ayarlar.

DefaultVersionPolicy

ve gibi GetAsync(String)PostAsync(String, HttpContent)kolaylık yöntemlerinde örtük olarak oluşturulan istekler için varsayılan sürüm ilkesini alır veya ayarlar.

MaxResponseContentBufferSize

Yanıt içeriği okunurken arabelleğe alınacak en fazla bayt sayısını alır veya ayarlar.

Timeout

İstek zaman aşımına uğramadan önce beklemek için zaman aralığını alır veya ayarlar.

Yöntemler

Name Description
CancelPendingRequests()

Bu örnekteki tüm bekleyen istekleri iptal edin.

DeleteAsync(String, CancellationToken)

Belirtilen URI'ye zaman uyumsuz bir işlem olarak iptal belirteci ile bir DELETE isteği gönderin.

DeleteAsync(String)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin.

DeleteAsync(Uri, CancellationToken)

Belirtilen URI'ye zaman uyumsuz bir işlem olarak iptal belirteci ile bir DELETE isteği gönderin.

DeleteAsync(Uri)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin.

Dispose()

Yönetilmeyen kaynakları serbest bırakır ve tarafından HttpMessageInvokerkullanılan yönetilen kaynakları atılır.

(Devralındığı yer: HttpMessageInvoker)
Dispose(Boolean)

tarafından HttpClient kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları atılır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetAsync(String, CancellationToken)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir GET isteği gönderin.

GetAsync(String, HttpCompletionOption, CancellationToken)

Belirtilen URI'ye HTTP tamamlama seçeneği ve zaman uyumsuz işlem olarak bir iptal belirteci ile bir GET isteği gönderin.

GetAsync(String, HttpCompletionOption)

Belirtilen URI'ye zaman uyumsuz işlem olarak HTTP tamamlama seçeneğiyle bir GET isteği gönderin.

GetAsync(String)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir GET isteği gönderin.

GetAsync(Uri, CancellationToken)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir GET isteği gönderin.

GetAsync(Uri, HttpCompletionOption, CancellationToken)

Belirtilen URI'ye HTTP tamamlama seçeneği ve zaman uyumsuz işlem olarak bir iptal belirteci ile bir GET isteği gönderin.

GetAsync(Uri, HttpCompletionOption)

Belirtilen URI'ye zaman uyumsuz işlem olarak HTTP tamamlama seçeneğiyle bir GET isteği gönderin.

GetAsync(Uri)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir GET isteği gönderin.

GetByteArrayAsync(String, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesini bayt dizisi olarak döndürür.

GetByteArrayAsync(String)

Belirtilen URI'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesini bayt dizisi olarak döndürür.

GetByteArrayAsync(Uri, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini bayt dizisi olarak döndürün.

GetByteArrayAsync(Uri)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini bayt dizisi olarak döndürün.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetStreamAsync(String, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini akış olarak döndürün.

GetStreamAsync(String)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini akış olarak döndürün.

GetStreamAsync(Uri, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini akış olarak döndürün.

GetStreamAsync(Uri)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini akış olarak döndürün.

GetStringAsync(String, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini dize olarak döndürün.

GetStringAsync(String)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini dize olarak döndürün.

GetStringAsync(Uri, CancellationToken)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini dize olarak döndürün.

GetStringAsync(Uri)

Belirtilen URI'ye bir GET isteği gönderin ve zaman uyumsuz bir işlemde yanıt gövdesini dize olarak döndürün.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
PatchAsync(String, HttpContent, CancellationToken)

Zaman uyumsuz işlem olarak dize olarak temsil edilen bir URI'ye iptal belirteci içeren bir PATCH isteği gönderir.

PatchAsync(String, HttpContent)

Zaman uyumsuz işlem olarak dize olarak belirlenmiş bir URI'ye PATCH isteği gönderir.

PatchAsync(Uri, HttpContent, CancellationToken)

Zaman uyumsuz işlem olarak iptal belirteci içeren bir PATCH isteği gönderir.

PatchAsync(Uri, HttpContent)

Patch isteğini zaman uyumsuz bir işlem olarak gönderir.

PostAsync(String, HttpContent, CancellationToken)

zaman uyumsuz işlem olarak iptal belirteci içeren bir POST isteği gönderin.

PostAsync(String, HttpContent)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir POST isteği gönderin.

PostAsync(Uri, HttpContent, CancellationToken)

zaman uyumsuz işlem olarak iptal belirteci içeren bir POST isteği gönderin.

PostAsync(Uri, HttpContent)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir POST isteği gönderin.

PutAsync(String, HttpContent, CancellationToken)

zaman uyumsuz işlem olarak iptal belirteci içeren bir PUT isteği gönderin.

PutAsync(String, HttpContent)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir PUT isteği gönderin.

PutAsync(Uri, HttpContent, CancellationToken)

zaman uyumsuz işlem olarak iptal belirteci içeren bir PUT isteği gönderin.

PutAsync(Uri, HttpContent)

Belirtilen URI'ye zaman uyumsuz işlem olarak bir PUT isteği gönderin.

Send(HttpRequestMessage, CancellationToken)

Belirtilen istek ve iptal belirteciyle bir HTTP isteği gönderir.

Send(HttpRequestMessage, HttpCompletionOption, CancellationToken)

Belirtilen istek, tamamlama seçeneği ve iptal belirteci ile bir HTTP isteği gönderir.

Send(HttpRequestMessage, HttpCompletionOption)

Bir HTTP isteği gönderir.

Send(HttpRequestMessage)

Belirtilen istekle bir HTTP isteği gönderir.

SendAsync(HttpRequestMessage, CancellationToken)

Http isteğini zaman uyumsuz bir işlem olarak gönderin.

SendAsync(HttpRequestMessage, HttpCompletionOption, CancellationToken)

Http isteğini zaman uyumsuz bir işlem olarak gönderin.

SendAsync(HttpRequestMessage, HttpCompletionOption)

Http isteğini zaman uyumsuz bir işlem olarak gönderin.

SendAsync(HttpRequestMessage)

Http isteğini zaman uyumsuz bir işlem olarak gönderin.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir DELETE isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

Belirtilen requestUri öğesine bir HTTP GETistek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen requestUri öğesine bir HTTP GET istek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen requestUri öğesine bir HTTP GETistek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

Belirtilen requestUri öğesine bir HTTP GETistek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen requestUri öğesine bir HTTP GETistek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen requestUri öğesine bir HTTP GETistek gönderir ve zaman uyumsuz numaralandırılabilir bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsync(HttpClient, String, Type, CancellationToken)

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

GetFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

Belirtilen Uri'ye bir GET isteği gönderir ve zaman uyumsuz bir işlemde yanıt gövdesinin seri durumdan çıkarılmasından kaynaklanan değeri JSON olarak döndürür.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

belirtilen Uri'ye value istek gövdesinde JSON olarak serileştirilmiş bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak serileştirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

Şunlara uygulanır

Ayrıca bkz.