无法从Internet Explorer访问API

时间:2013-05-22 15:38:57

标签: api internet-explorer windows-phone-8

我正在为Windows Phone 8开发Vine客户端,但我无法从桌面或移动Internet Explorer访问其API。

例如,当我在Google Chrome浏览器中转到“https://api.vineapp.com/timelines/graph”时,我会收到回复:

"{"code": 100, "data": "", "success": false, "error": "You must be logged in to perform this action."}"

但是当我从桌面Internet Explorer执行相同操作时,我得到"400: bad request"

我在WP8和我的Lumia 920上的IE上遇到了同样的错误。

任何人都知道原因和可能的解决方案吗?

1 个答案:

答案 0 :(得分:1)

Imo,这实际上是非IE浏览器中的“错误”或意外行为。错误代码与服务器回复时出现400 BAD REQUEST错误。

如果您通过任何真实的API访问它,那么所有浏览器的响应都是相同的;微软只能向最终用户显示奇怪的错误消息(Content-Type: application/json),这是一个可以理解的决定。