最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

web開發(fā)跨域原因的多種解決方案

 更新時(shí)間:2021年09月24日 11:16:40   作者:SpringSir  
我們?cè)趙eb項(xiàng)目開發(fā)中,經(jīng)常會(huì)遇到各種跨域的問題,本文帶你解決web開發(fā)中多種跨域原因的解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助

跨域原因

是由于瀏覽器的同源策略限制;

跨域指: 當(dāng)一個(gè)請(qǐng)求url的協(xié)議、域名、端口三者之間任意一個(gè)與當(dāng)前頁面url不同即為跨域

JSONP

這種方式并不適用于開發(fā), 可以說是被完全淘汰, 但是由于實(shí)現(xiàn)復(fù)雜, 面試官對(duì)于這種方案的深究非常追崇.

核心思想: 網(wǎng)頁通過添加一個(gè)<script>標(biāo)簽的src屬性,向服務(wù)器請(qǐng)求 JSON 數(shù)據(jù),服務(wù)器收到請(qǐng)求后,將數(shù)據(jù)放在一個(gè)指定名字的回調(diào)函數(shù)的參數(shù)位置傳回來。

缺點(diǎn): 需要后端配合才能完成只能發(fā)送get請(qǐng)求

實(shí)現(xiàn): 注意后端返回的是一個(gè)方法的調(diào)用和實(shí)參

在這里插入圖片描述

Nginx解決

在這里插入圖片描述

后端解決

在Controller層加注解:

 @CrossOrigin(origins = "*", allowedHeaders = "*")

origins: 允許來源域名的列表

allowedHeaders: 跨域請(qǐng)求中允許的請(qǐng)求頭中的字段類型

以上就是web開發(fā)跨域原因的多種解決方案的詳細(xì)內(nèi)容,更多關(guān)于web開發(fā)跨域解決的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

兰州市| 稻城县| 云南省| 涪陵区| 龙井市| 林甸县| 林甸县| 孟村| 晋城| 巨鹿县| 临夏县| 竹溪县| 宽甸| 富宁县| 正宁县| 浦城县| 娄烦县| 英吉沙县| 平遥县| 英吉沙县| 南城县| 农安县| 攀枝花市| 革吉县| 常德市| 巴彦县| 华蓥市| 山阳县| 招远市| 开阳县| 临沧市| 潞城市| 耿马| 宁安市| 灌南县| 新宁县| 晋宁县| 卢龙县| 岑巩县| 本溪| 琼结县|