Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Azure Worker角色返回XML而不是JSON_C#_Json_Azure_Azure Worker Roles - Fatal编程技术网

C# Azure Worker角色返回XML而不是JSON

C# Azure Worker角色返回XML而不是JSON,c#,json,azure,azure-worker-roles,C#,Json,Azure,Azure Worker Roles,我一直在遵循Brady Gaster的建议,创建Azure worker角色来创建JSON端点 一切都进行得很顺利,创建一个worker角色并部署到Azure,除了返回XML而不是JSON之外没有任何问题 它返回以下结果: <ArrayOfMessage xmlns="http://schemas.datacontract.org/2004/07/Backend.Contracts" xmlns:i="http://www.w3.org/2001/XMLSch

我一直在遵循Brady Gaster的建议,创建Azure worker角色来创建JSON端点

一切都进行得很顺利,创建一个worker角色并部署到Azure,除了返回XML而不是JSON之外没有任何问题

它返回以下结果:

<ArrayOfMessage xmlns="http://schemas.datacontract.org/2004/07/Backend.Contracts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><Message><Id>5de2ed85-1eb1-4306-aace-645ea9202f26</Id></Message></ArrayOfMessage>
不确定出了什么问题,遵循博客文章中的代码示例。不幸的是,他的代码样本无法下载,所以我无法比较具体的配置


有什么想法吗?

您是否将JSON接受头与请求一起发送


默认情况下,不同的客户端将发送不同的accept标头,您可能需要覆盖它们以获得您希望得到的响应类型。

您是否将JSON accept标头与您的请求一起发送?答对了!我用浏览器打电话。现在,它与Postman进行了检查,并返回JSON。谢谢
{
  Id: '5de2ed85-1eb1-4306-aace-645ea9202f26'
}