我试图将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,不受支持的媒体类型”
知道如何指定内容类型的人吗?
//汤米