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