C# Azure Worker角色返回XML而不是JSON
我一直在遵循Brady Gaster的建议,创建Azure worker角色来创建JSON端点 一切都进行得很顺利,创建一个worker角色并部署到Azure,除了返回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
<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'
}