我做了一些項(xiàng)目,發(fā)送XHR請(qǐng)求來獲取本地保存的JSON文件(該文件位于同一文件夾中)。我使用帶有“實(shí)時(shí)服務(wù)器”擴(kuò)展的VS Code。當(dāng)我使用Live Server打開html文件時(shí),請(qǐng)求,響應(yīng)和其他所有內(nèi)容都運(yùn)行良好。但是當(dāng)我在不啟動(dòng)任何類型的本地服務(wù)器的情況下打開文件時(shí),請(qǐng)求不會(huì)返回任何響應(yīng),而是注銷錯(cuò)誤 -(我正在使用瀏覽器)Access to XMLHttpRequest at 'file:///G:/_PROJECTS/Graph%20Plotter/sample_data.json' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.我在網(wǎng)上搜索了一下,找到了一些谷歌文檔,但不太理解它。我想知道錯(cuò)誤是什么,我該如何解決它?此外,如果你能簡(jiǎn)化它,以便我理解它,我會(huì)有很大的幫助。
我可以在不在任何服務(wù)器上發(fā)送 XHR 請(qǐng)求嗎?
瀟瀟雨雨
2022-08-18 15:49:49