调用HttpClient.PostAsync时传token等值

简介: 做内部接口转发时加token验证需要传token值过去,有如下两种方式:```csharp string jsonContent = JsonConvert.SerializeObject(args); using(var clientUrl = new HttpClient()) { var token = "token的值"; // 法① clientUrl.DefaultRequestHeaders.Add("token", token); var data = new StringContent(jsonContent, Encoding

做内部接口转发时加token验证需要传token值过去,有如下两种方式:

 string jsonContent = JsonConvert.SerializeObject(args);
 using(var clientUrl = new HttpClient())
 {
   
     var token = "token的值";
     // 法①
     clientUrl.DefaultRequestHeaders.Add("token", token);
     var data = new StringContent(jsonContent, Encoding.UTF8, "application/json");
     result = clientUrl.PostAsync(url, data).Result.Content.ReadAsStringAsync().Result;

     // 法②
     var data = new StringContent(jsonContent, Encoding.UTF8, "application/json");
     data.Headers.Add("token", token);
     result = clientUrl.PostAsync(url, data).Result.Content.ReadAsStringAsync().Result;
 }

遇到此问题做此记录,如有帮助,欢迎点赞关注收藏!

目录
相关文章
|
1月前
|
JavaScript
axios拦截器:每次请求自动带上 token
axios拦截器:每次请求自动带上 token
15 0
|
1月前
|
XML JSON 前端开发
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
Kam
|
Java Maven
Feign调用把GET请求自动转成POST请求解决:Request method 'POST' not supported
Feign调用把GET请求自动转成POST请求解决:Request method 'POST' not supported
Kam
1679 0
|
7月前
HttpURLConnection中请求头中携带Token的使用方法
HttpURLConnection中请求头中携带Token的使用方法
191 2
|
11月前
|
JavaScript API
Vue项目二次封装request并且使用拦截器增加请求头token
Vue项目二次封装request并且使用拦截器增加请求头token
|
12月前
|
Web App开发 网络协议 安全
GET和POST两种基本请求方法的区别
GET和POST两种基本请求方法的区别
|
Web App开发 Apache
http请求重复问题解决【防止HttpClient重复请求】
http请求重复问题解决【防止HttpClient重复请求】
533 0
http请求重复问题解决【防止HttpClient重复请求】
|
移动开发 前端开发 小程序
基于wx.request封装类似axios的请求方法
基于wx.request封装类似axios的请求方法
265 0
|
Java
struts2令牌(token)内部原理
      小菜最近接触了struts2中的令牌知识,由于该知识点比较重要,因此想弄明白些,于是满怀信心的上网查阅资料,结果让小菜很无奈,网上的资料千篇一律,总结出来就一句话:“访问页面时,在页面产生一个token id,同时在服务器的session中保存一个同样的id,提交时判断如果相同怎么样不相同怎么样。
1023 0
|
前端开发 API
使用async,await关键字进行API Access Token的获取
使用async,await关键字进行API Access Token的获取
120 0
使用async,await关键字进行API Access Token的获取

热门文章

最新文章