我正在開發一個使用Vue js
的應用程式。 根據我的設置,當設定發生變化時,我需要將一個變數傳遞給我的URL。
$.get('http://172.16.1.157:8002/firstcolumn/' c1v '/' c1b, function (data) { // 一些程式碼... });
但是當我的應用程式存取網站時,顯示以下訊息。
載入http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26失敗:重定向從'http:/ /172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26'到'http://172.16.1.157:8002/firstcolumn/2017-03-01/017-102017-102017/' CORS政策阻止:請求的資源上沒有'Access-Control-Allow-Origin'頭。因此,不允許訪問來源'http://localhost:8080'。
感謝大家,我透過Chrome瀏覽器上的這個擴充解決了問題。
Allow CORS: Access-Control-Allow-Origin
除了awd提到的讓負責伺服器的人重新配置(對於本地開發來說不切實際的解決方案)外,我使用類似這樣的更改來源chrome插件:
Moesif Orign & CORS Changer(以前是免費的,現在需要工作郵件地址 >_>)你可以讓你的
本地開發伺服器(例如:localhost:8080)
看起來來自172.16.1.157:8002或任何其他網域
。