将Content-Type指定为application / vnd.api + json

时间:2018-10-11 15:16:23

标签: restsharp

我试图将RestSharp与REST Api结合使用,其中我必须将Content-Type设置为 application / vnd.api + json

如果我使用:
httpClient.DefaultRequestHeaders.Add(“ Content-Type”,“ application / vnd.api + json”);
我有一个例外:
“'误用标题名称。确保请求标题与HttpRequestMessage一起使用,响应标题与HttpResponseMessage一起使用,内容标题与HttpContent对象一起使用。'“

我可以毫无例外地添加参数:
httpClient.DefaultRequestHeaders.TryAddWithoutValidation(“ Content-Type”,“ application / vnd.api + json”);

然后该呼叫将返回“状态码415,不受支持的媒体类型”

知道如何指定内容类型的人吗?

//汤米

0 个答案:

没有答案