哪裡出錯了?
HTTP CORS 請求失敗,因為 HTTP 連線在網路或協議層面失敗。此錯誤並非直接與 CORS 相關,而是某種根本性的網路錯誤。
在許多情況下,這是由於瀏覽器外掛(例如,廣告攔截器或隱私保護器)阻止了請求造成的。
其他可能的原因包括:
- 嘗試訪問具有無效證書的
https資源將導致此錯誤。 - 從具有
https源的頁面嘗試訪問http資源也將導致此錯誤。 - 從 Firefox 68 到 Firefox 84,
https頁面不允許訪問https://。此限制已透過 Bug 1488740 更改。 - 伺服器未響應實際請求(即使它響應了預檢請求)。一種情況可能是正在開發的 HTTP 服務在沒有返回任何資料的情況下崩潰。
- 視窗處於“隱私瀏覽”模式(這可能具有可能會阻止 CORS 請求的安全要求)。