为什么C#.Net Core RestClient返回隐式响应。邮递员返回可读的json

时间:2018-10-19 17:41:20

标签: c# asp.net-web-api asp.net-core postman rest-client

我有一个邮递员电话,该电话成功返回了可读的响应,例如:

enter image description here

现在,我想通过C#和.Net Core RestClient执行相同的调用。邮递员可以选择针对不同语言生成代码段,以下是C#的示例:

enter image description here

但是在执行它时,在我的C#应用​​程序中,我收到一个带有响应的错误,而不是具有有效结果的同一个邮递员响应:

enter image description here

怎么来?

1 个答案:

答案 0 :(得分:1)

除非我有严重的误解,否则在需要xml时会得到json,而屏幕快照中可见的标头是请求中唯一的标头?

确定您要指定Accept标头。

Accept:application/json

进一步阅读

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept