我想訪問放置在其他服務器上的資源。我想從javascript訪問它,我嘗試了下面的教程here來實現CORS。但沒有得到如何使用Access-Control-Allow-Origin頭配置其他服務器,所以瀏覽器仍然不允許訪問。然後,我嘗試安裝CORS擴展的鉻,它的工作,但鉻擴展的問題是,如果我從同一臺服務器訪問任何資源,網頁懸掛,我得到這個錯誤:'訪問控制 - 允許 - Origin'標題包含多個值,但只有一個是允許的。原因_,因此不允許訪問。在Javascript中執行CORS
如果鉻擴展跨域資源訪問工作但來自同一個域失敗。 我想通過代碼而不是擴展來實現CORS。
其他服務器在它發送的響應中是否也有CORS頭?您可以從Chrome的開發人員工具「網絡」選項卡中檢查。 –
在JavaScript中,我做了所需的CORSrequest,但在其他服務器上有wamp,我無法確定在下面添加行的位置:標題集Access-Control-Allow-Origin「*」。它是httpd。conf或任何其他文件,我已將它添加到,但仍然當我嘗試請求時,出現錯誤:否請求的資源上存在「Access-Control-Allow-Origin」標頭。 –
Bhupendra
通過對chrome使用CORS擴展,無需對其他服務器進行任何配置更改,即可獲得響應。 – Bhupendra