您好,登錄后才能下訂單哦!
好程序員web前端學習路線分享Jsonp詳解,Jsonp原理:
?
咱們先看看POST的數據發送位置:
GET的數據發送位置
那什么情況下會發生跨域呢?
?
當本機請求服務器上數據的時候:會發生跨域;
?
當本地服務器請求其他服務器數據的時候回發生跨域;
?
為什么要跨域呢?
?
同源策略:基于瀏覽器的安全考慮,瀏覽器各個廠商之間出現了一個約定,這個約定叫做同源策略。這個約定的主要內容就是,域和域之間數據不共通。
跨域的用途是什么?
當網站發展壯大到一定地步的時候,會建立很多的節點,各個節點的IP是不同的,所以跨域問題就會出現。
?
當測試階段數據和本機的IP不通用的時候,那么跨域問題也會發生。
?
為什么要跨域?
?
因為要獲得其他域中的數據;
JOSNP解決跨域的原理。
?
JOSNP
?
JSONP是什么那?
?
說到JSONP不得不說一說程序員了
?
JSONP是偉大程序員與安全策略的斗爭中發明的;
?
JSONP就是在URL中調用function;
?
function handle(res){
??alert(res.city+":"+res.region_name+":"+res.ip)
}
var script=document.createElement('script');
script.src='http://freegeoip.net/json/?callback=handle'
window.onload=function(){
?????body.appendchild(script)
}
?
?
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。