什麼是JSONP
JSONP即JSON with Padding。由於同源策略的限制,XmlHttpRequest只允許請求當前源(域名、協議、端口)的資源。如果要進行跨域請求,我們可以通過使用 html的script標記來進行跨域請求,並在響應中返回要執行的script代碼,其中可以直接使用JSON傳遞javascript對象。這種跨域的通訊方式稱為JSONP。
對於上面的解釋,我們可以簡單這樣理解:JSONP就是可以通過JavaScript文件進行跨域通訊的方式,例如:現在各大網站風靡的搜索提示,搜狗雲輸入法
注意:JSONP服務器端代碼需要充分做好安全措施。
http://www.js8.in/548.html
http://hi.baidu.com/mplay/blog/item/23a027879b70f52fc65cc31d.html
參考文章 (簡體)
沒有留言:
張貼留言