0
因此我使用JQuery的.getJSON从api获取JSON,请求是在本地主机上向远程服务器发出的。AJAX返回的结果与浏览器不同
当我从浏览器本身访问远程服务器时,数据是好的,但是当我使用JQuery的getJSON时,数据是不同的,就像没有cookie一样。
我以为它与cross origion策略有关,所以我尝试过使用“Ajax Cross Origin”,它没有帮助。
那么,什么情况是,例如,当我通过浏览器访问服务器,它返回(这是确定) -
{
"id": "7"
}
当我使用JQuery的的getJSON(这是错误的) -
{
"id": null
}
是什么让它更怪的是,当我使用邮差休息客户端,然后我得到正确的数据。
TIA
远程服务器是否依赖于Cookie,即您已登录? – Sean 2014-12-06 19:46:55