0
我試圖做一個ajax調用遠程服務器,這只是爲了發展的目的。我的服務器上安裝了CORS,因此通過瀏覽器請求資源時的響應如下所示。CORS頭不存在XMLHttpRequest
正如你可以看到CORS頭都存在,但是我的JavaScript的請求得到一個錯誤。
我很困惑,爲什麼我的CORS頭是不存在的JavaScript請求。
我試圖做一個ajax調用遠程服務器,這只是爲了發展的目的。我的服務器上安裝了CORS,因此通過瀏覽器請求資源時的響應如下所示。CORS頭不存在XMLHttpRequest
正如你可以看到CORS頭都存在,但是我的JavaScript的請求得到一個錯誤。
我很困惑,爲什麼我的CORS頭是不存在的JavaScript請求。
我很困惑,爲什麼我的CORS頭文件不存在於JavaScript請求中。
他們永遠不會出現在請求。 CORS頭部是響應頭部。 (好吧,一些CORS頭文件是請求頭文件,例如Origin
,這在您列出的請求頭文件中)。
響應了HTTP狀態碼401
想必你的服務器端代碼,只是要包括訪問控制允許來源響應頭時,它使一個200 OK響應。
由於請求丟失了cookie,因此拒絕它作爲未經授權的用戶。
爲了讓瀏覽器發送或接受Cookies,跨站XHR請求需要設置withCredentials
至true
。
我很欣賞這種快速反應,對於最後的混亂感到遺憾,午餐列車離開了門,我儘可能快地打字。一切正常! –