调用HttpClient.PostAsync时传token等值
2024-09-06 10:03:37
做内部接口转发时加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;
}
遇到此问题做此记录,如有帮助,欢迎点赞关注收藏!
最新文章
- ES6箭头函数
- windows下TCP服务器和客户端的实现
- iOS开发环境C语言基础 运算符和表达式
- PHP 文件迭代器
- Oracle 触发器在日志管理开发中的应用
- IOS编程之通讯录
- js-shortid:优雅简洁地实现短ID
- (转)网站隔几天打不开,多次重启Apache解决办法
- MVVM模式应用 之的RelayCommand的使用
- sip演示
- Alert方法重写
- Bootstrap记录
- 1687: [Usaco2005 Open]Navigating the City 城市交通
- XML配置文件中写版本号.xsd和不写版本号的区别
- JavaScript、CSS样式收集
- json.dumps错误:'utf8' codec can't decode byte解决方案-乾颐堂
- 作业要求20181023-4 Alpha阶段第2周/共2周 Scrum立会报告+燃尽图 03
- Jwt在Java项目中的简单实际应用
- Java实现HTML转换为PDF的常见方法
- linux 进阶命令___0002