CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

C# 设置ContentType和Authorization报错

今天开发sso登录认证相关在用HttpClient设置ContentType时报错:xxx头名称误用。请确保将请求头用于 HttpRequestMessage,将响应头用于HttpResponseMessage,将内容头用于HttpContent对象。

代码如下: HttpClient.DefaultRequestHeaders.Add(“ContentType”, “application/json”);

这儿不能直接用add,得用HttpContent设置,代码如下:

HttpContent content = null;
var postParameters = “”;
content = new StringContent(postParameters, Encoding.UTF8, “application/json”);
content.Headers.ContentType = new Net.Http.Headers.MediaTypeHeaderValue(“application/json”);

HttpClient中Authorization是可以直接用HttpClient.DefaultRequestHeaders.Add方法,也可以用以下方法:

DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(“Bearer”, token);

方法具体代码截图

C# HttpClient设置ContentType和Authorization报错 sso

以上就是【C# HttpClient设置ContentType和Authorization报错】的全部内容了,欢迎留言评论进行交流!

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容