我试图使用以XML格式返回消息的jQuery从API检索数据。我更混淆了从API进入我的函数的价值,因为当我通过CURL运行时,它告诉我应用程序是JSON,但在开发人员工具中,我告诉我它的XML。
http://cloudandproud.cloudapp.net/api/values?id=42是API
提前致谢
答案 0 :(得分:0)
在你的curl命令中,你要求返回一个json数据(Accept: "application/json"
),这就是你在浏览器中获取json格式数据的原因,因为没有传递Accept头,服务器返回的默认格式是在这种情况下的xml ....
对于xml输出,将Accept
标题传递为application/xml
curl -i -H "Accept: application/xml" cloudandproud.cloudapp.net/api/values?id=42