.NET httpClient Post请求,GET请求方法
Posted topguntopgun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET httpClient Post请求,GET请求方法相关的知识,希望对你有一定的参考价值。
1、后端是WebAPI,POST请求,修饰符是[FromBody]的字符串,[FromBody]修饰的时候数据是来自body部分,而不是来自url部分,所以后端取值会自动映射出数据,比如后端是这样的,
public void Get([FromBody] string a ){ }
这种情况是后端的是字符串,这种情况前端httpClient请求参数比较特殊
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
var d = JsonConvert.SerializeObject("yinminneng");
StringContent content = new StringContent(d, Encoding.UTF8, "application/json");
var result = client.PostAsync(reportUrl, content).Result.Content.ReadAsStringAsync().Result;
listBox1.Items.Add(new ListViewItem(result));
2、如果后端是json的,以上可以使用字典集合让后再序列化啊
以上是关于.NET httpClient Post请求,GET请求方法的主要内容,如果未能解决你的问题,请参考以下文章
Android--httpclient模拟post请求和get请求
System.Net.Http.HttpClient POST 未能创建 SSL/TLS 安全通道
java用httpClient post方式传数据,ASP.NET怎么接收数据?