.net HttpClient 向 WebApi Post 的方法

public void HttpClientPost()
{
  using (var client = new HttpClient())
  {
    client.BaseAddress = new Uri(this.txtUrl.Text);
    var content = new FormUrlEncodedContent(new[]
    {
      new KeyValuePair<string, string>("loginName", "name"),
      new KeyValuePair<string, string>("psw", "psw"),
    });
    var result = client.PostAsync(this.txtUrl2.Text, content).Result;
    string resultContent = result.Content.ReadAsStringAsync().Result;
    Console.WriteLine(resultContent);
  }
}

posted @ 2021-08-19 21:32  Ken-Cai  阅读(78)  评论(0编辑  收藏  举报