跨域問題
· 跨域問題是指在一個域名下的網頁,通過Ajax請求另一個域名下的數據,瀏覽器出于安全考慮,會阻止這樣的請求。
· 通過一個地址去訪問另外一個地址,這個過程中如果有三個地方任何一個不一樣都會產生跨域問題
訪問協議 http https
ip地址 192.168.1.1 127.1.1.1
端口號 9527 8000
· 解決跨域問題有以下幾種方法:
JSONP(JSON with Padding):通過動態創建script標簽來發送請求,把請求的數據放到回調函數的參數中,需要服務端支持;
CORS(Cross-Origin Resource Sharing):服務端在響應頭中添加Access-Control-Allow-Origin,指定允許的跨域請求來源,需要服務端支持;
代理:通過在服務端中轉請求達到跨域的目的;
WebSocket協議:可以建立客戶端和服務端的長連接,可以跨域。
以上幾種方法都可以用于解決跨域問題,需要根據實際場景選擇適合自己的方法來解決。
浙公網安備 33010602011771號