Aracılığıyla paylaş


HttpClient Sınıf

Tanım

HTTP istekleri göndermek ve URI ile tanımlanan bir kaynaktan 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

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)

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.

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.

Özellikler

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 PostAsync(String, HttpContent)gibi GetAsync(String) 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ğini okurken arabelleğe alınacak en fazla bayt sayısını alır veya ayarlar.

Timeout

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

Yöntemler

CancelPendingRequests()

Bu örnekteki tüm bekleyen istekleri iptal edin.

DeleteAsync(String)

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

DeleteAsync(String, 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 bir 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.

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)

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

GetAsync(String, CancellationToken)

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

GetAsync(String, HttpCompletionOption)

Belirtilen Uri'ye zaman uyumsuz bir işlem olarak HTTP tamamlama seçeneğiyle 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(Uri)

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

GetAsync(Uri, CancellationToken)

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

GetAsync(Uri, HttpCompletionOption)

Belirtilen Uri'ye zaman uyumsuz bir işlem olarak HTTP tamamlama seçeneğiyle 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.

GetByteArrayAsync(String)

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

GetByteArrayAsync(String, CancellationToken)

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

GetByteArrayAsync(Uri)

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

GetByteArrayAsync(Uri, CancellationToken)

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

GetHashCode()

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

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

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

GetStreamAsync(String, CancellationToken)

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

GetStreamAsync(Uri)

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

GetStreamAsync(Uri, CancellationToken)

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

GetStringAsync(String)

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

GetStringAsync(String, CancellationToken)

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

GetStringAsync(Uri)

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

GetStringAsync(Uri, CancellationToken)

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

GetType()

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

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

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

PatchAsync(String, HttpContent, CancellationToken)

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

PatchAsync(Uri, HttpContent)

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

PatchAsync(Uri, HttpContent, CancellationToken)

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

PostAsync(String, HttpContent)

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

PostAsync(String, HttpContent, CancellationToken)

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

PostAsync(Uri, HttpContent)

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

PostAsync(Uri, HttpContent, CancellationToken)

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

PutAsync(String, HttpContent)

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

PutAsync(String, HttpContent, CancellationToken)

zaman uyumsuz bir 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.

PutAsync(Uri, HttpContent, CancellationToken)

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

Send(HttpRequestMessage)

Belirtilen istekle bir HTTP isteği gönderir.

Send(HttpRequestMessage, CancellationToken)

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

Send(HttpRequestMessage, CancellationToken)

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

(Devralındığı yer: HttpMessageInvoker)
Send(HttpRequestMessage, HttpCompletionOption)

BIR HTTP isteği gönderir.

Send(HttpRequestMessage, HttpCompletionOption, CancellationToken)

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

SendAsync(HttpRequestMessage)

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

SendAsync(HttpRequestMessage, 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, HttpCompletionOption, CancellationToken)

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

ToString()

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

(Devralındığı yer: Object)

Uzantı Metotları

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

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

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

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

DeleteFromJsonAsync(HttpClient, String, Type, CancellationToken)

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

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

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

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

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

DeleteFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

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

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

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

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

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

DeleteFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

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

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

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

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

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

DeleteFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

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

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

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

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

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

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, String, CancellationToken)

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

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

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

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

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

GetFromJsonAsAsyncEnumerable<TValue>(HttpClient, Uri, CancellationToken)

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

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

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

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

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

GetFromJsonAsync(HttpClient, String, Type, CancellationToken)

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

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

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

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

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

GetFromJsonAsync(HttpClient, Uri, Type, CancellationToken)

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

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

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

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

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

GetFromJsonAsync<TValue>(HttpClient, String, CancellationToken)

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

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

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

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

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

GetFromJsonAsync<TValue>(HttpClient, Uri, CancellationToken)

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

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PATCH isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğ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 seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğ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 seri hale getirilmiş öğ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 seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir POST isteği gönderir.

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

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

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğ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 seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

İstek gövdesinde JSON olarak seri hale getirilmiş öğ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 seri hale getirilmiş öğ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 seri hale getirilmiş öğesini içeren value belirtilen Uri'ye bir PUT isteği gönderin.

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

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

Şunlara uygulanır

Ayrıca bkz.