我使用jQuery AJAX使得這個簡單的GET請求:AJAX的jQuery簡單的GET請求
$.ajax({
url: "https://app.asana.com/-/api/0.1/workspaces/",
type: 'GET',
success: function(res) {
console.log(res);
alert(res);
}
});
它返回一個空字符串作爲結果。如果我去我的瀏覽器這個環節,我得到:
{"status":401,"error":"Not Authorized"}
這是預期的結果。那爲什麼它不使用ajax? 謝謝!
你嘗試過將數據類型:在那裏 – 2012-02-13 22:55:44
@KaiQing 「JSONP」,這ISN這裏根本就沒有問題。否則,成功處理程序將不會被調用。此外,示例響應不是JSONP響應。 – Brad 2012-02-13 22:57:29
@PragmaOnce,用Wireshark等數據包檢查你的頭文件。我懷疑你會發現從瀏覽器發送的內容和AJAX調用之間的區別。 – Brad 2012-02-13 22:58:39