SpringMVC解決跨域問題

SpringMVC解決跨域問題web

1、什麼事CORSspring

跨來源資源共享(Cross-origin resource sharing)是一份瀏覽器技術的規範,提供了 Web 服務從不一樣域傳來沙盒腳本的方法,以避開瀏覽器的同源策略,是 JSONP 模式的現代版。與 JSONP 不一樣,CORS 除了 GET 要求方法之外也支持其餘的 HTTP 要求。用 CORS 能夠讓網頁設計師用通常的 XMLHttpRequest,這種方式的錯誤處理比 JSONP 要來的好。
以上內容摘自維基百科跨域

2、如何解決跨域問題瀏覽器

解決跨域的問題不少,能夠經過Nginx的反向代理解決跨域,也能夠經過對配置文件進行配置或者使用攔截器解決跨域問題。spa

(1)攔截器方式:設計

首先配置web.xml代理

而後寫一個攔截器類xml

(2)springMvc配置文件方式資源

相關文章
相關標籤/搜索