老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

Jsonp跨域原理和使用方法

瀏覽器的同源策略:

創新互聯公司是一家專業的成都網站建設公司,我們專注網站建設、網站設計、網絡營銷、企業網站建設,賣鏈接一元廣告為企業客戶提供一站式建站解決方案,能帶給客戶新的互聯網理念。從網站結構的規劃UI設計到用戶體驗提高,創新互聯力求做到盡善盡美。

同源策略(Same Origin Policy)是一種約定,它是由Netscape提出的一個著名的安全策略,它限制了從同一個源加載的文檔或腳本如何與來自另一個源的資源進行交互。這是一個用于隔離潛在惡意文件的重要安全機制。

同源的定義:如果兩個頁面的協議,端口(如果有指定)和主機都相同,則兩個頁面具有相同的源。我們也可以把它稱為“協議/主機/端口 tuple”,或簡單地叫做“tuple". ("tuple" ,“元”,是指一些事物組合在一起形成一個整體,比如(1,2)叫二元,(1,2,3)叫三元)

如果協議、端口、主機(域名或IP地址,如果是IP地址則看做一個根域名)、子域名,當其中一個不同,則我們的請求即會發生跨域問題。

下表給出了相對http://store.company.com/dir/page.html同源檢測的示例:

Jsonp跨域原理和使用方法

突破同源策略限制:

1、script標簽的src/img標簽的src,或者說link標簽的href他們沒有被通源策略所限制

2、src或href鏈接的靜態資源,本質上來說也是一個get請求

JSONP是什么?和json有關系嗎?

Json(JavaScript Object Notation) 是一種輕量級的數據交換格式。

JSONP是JSON with Padding的略稱。它是一個非官方非正式的傳輸的協議,它允許在服務器端集成Script tags返回至客戶端,通過javascript callback的形式實現跨域訪問。

JSONP的簡單實現:

html代碼:(運行在本地http://zrcloud.com/test.html)





Jsonp簡單實例



JSONP簡單實例

PHP服務器端代碼:

'test','age'=>18,'sex'=>1];
echo $callback.'('.json_encode($arr).')';
?>

運行結果:

Jsonp跨域原理和使用方法

注:為什么我這次沒有寫test這個函數呢?而且竟然也運行成功了!

這就是jQuery的功勞了,jquery在處理jsonp類型的ajax時(,雖然jquery也把jsonp歸入了ajax,但其實它們真的不是一回事兒),自動幫你生成回調函數并把數據取出來供success屬性方法來調用。

以上就是關于Jsonp跨域原理詳解及簡單應用的詳細內容,更多請關注創新互聯其它相關文章!


分享文章:Jsonp跨域原理和使用方法
當前鏈接:http://www.xueling.net.cn/article/jecdeo.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 99999久久久久9国产精品 | 国产精品96久久久久久吹潮 | 亚洲日本在线观看视频 | 99九九99九九九99九他书对 | 蜜桃视频在线播放 | 日韩中文字幕网址 | 成人区一区二区三区 | 成人A级毛片无码免费 | 日本一卡二卡四卡无卡乱码视频免费 | 久久久久夜夜夜 | 粉嫩在线一区二区三区视频 | 国产一二三区免费 | 国产69精品久久久久9 | 午夜精品在线 | 亚洲高清国产AV拍精品青青草原 | 久久精品动漫一区二区三区 | 成全高清免费观看MV动漫 | 男生戳美女两腿中间那个视频 | 久久精品日日躁夜夜躁 | 国产在线观看精品一区二区三区 | 动漫人物交性h的视频 | 啦啦啦资源在线观看视频 | 一区二区三区网址 | 亚洲第一综合最大av | 国产91久久久久久 | 亚洲欧洲日本无在线码天堂 | 92看片淫黄大片一级 | 91麻豆精品一区二区三区 | 亚洲aⅴ影视 | 免费看片成人 | 大地资源色婷婷视频在线 | 亚洲三级黄色片 | 久久精品2023 | 欧美日韩国产一区精品一区 | 337p粉嫩日本欧洲亚福利 | 国内自拍视频网 | 精品国产日本 | 永久免费a片在线观看全网站 | 18禁超污无遮挡无码免费网站国产 | 中国农村熟妇性视频 | 日本国产a|