1、iframe標籤、JSONP(動態建立script標籤)
2、代理:nginx(服務器反向代理)、前端proxy代理(node+webpack+proxy、node+express+proxy)
3、CORS策略(跨域資源共享)前端
普通跨域請求:只需服務端設置Access-control-Allow-Origin;若要帶上Cookie,先後端都須要設置。前端設置xhr.withCredentials = true; CORS思想是使用自定義的HTTP頭部讓瀏覽器和服務器進行溝通,從而請求的成功和失敗
4、Web sockets全雙工,雙向通訊(同源策略對web sockets不適用);同時只有支持web sockets協議的服務器才能正常工做。node