Azure Worker Role返回XML而不是JSON
本文关键字:JSON XML Worker Role 返回 Azure | 更新日期: 2023-09-27 18:04:34
我一直在遵循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>
虽然我期望只是一个GUID,如:
{
Id: '5de2ed85-1eb1-4306-aace-645ea9202f26'
}
不确定哪里出错了,按照博客文章中的代码示例。不幸的是,他的代码样例无法下载,所以我无法比较具体的配置…
任何想法?
您是否发送JSON接受头与您的请求?
默认情况下,不同的客户端会发送不同的accept报头,您可能需要重写它们以获得您希望获得的响应类型