1. 程式人生 > >跨域問題的多種解決方案

跨域問題的多種解決方案

跨域是什麼?

瀏覽器從一個域名的網頁去請求另一個域名的資源時,域名、埠、 協議任一不同,都是跨域 。

怎麼解決跨域?

方案一:在controller類上添加註解@CrossOrigin

即可!這個註解其實是CORS的實現。
​ CORS(Cross-Origin Resource Sharing, 跨源資源共享)是W3C出的一個標準,其思 想是使用自定義的HTTP頭部讓瀏覽器與伺服器進行溝通,從而決定請求或響應是應該成 功,還是應該失敗。因此,要想實現CORS進行跨域,需要伺服器進行一些設定,同時前 端也需要做一些配置和分析。