簡體   English   中英

我如何在 c# 中發送帶有我的發布請求的有效負載?

[英]How would i send a payload with my post request in c#?

我正在嘗試登錄網站,我需要將憑據作為有效負載發送,但我不明白有效負載是如何發送的。

public class LoginClient
{
    private readonly HttpClient _client;

    public LoginClient()
    {
        _client = new HttpClient();
    }

    public async Task Put()
    {
        using (var request = new HttpRequestMessage(HttpMethod.Post, $"https://accounts.nike.com/challenge/password/v1"))
        {
            using (var response = await _client.SendAsync(request))
            {
            }
        }
    }
}

您正在嘗試發送 Json,使用PostAsync設置內容

var client = new HttpClient();
var url = $"https://accounts.nike.com/challenge/password/v1";
var data = new System.Net.Http.StringContent(json, Encoding.UTF8, "application/json");    

var response = await client.PostAsync(url, data);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM