【問題描述】
H5快應用Web元件打開的網頁出現跨域問題如何解決?
【解決方案】
A:可以通過以下四種方式來來規避:
1、cors技術即伺服器在傳回響應封包的時候,在響應頭中 設定一個允許的header。
2、原生jsonp,通過動态建立script标簽,通過script标簽的src,向一個不同源的接口發送一個get請求。
3、jQuery中的jsonp,設定dataType為jsonp,jq會自動動态幫我們建立一個script标簽,将url放到src屬性中。
4、nginx 轉發,利用nginx反向代理,将請求分發到部署相應項目的tomcat伺服器。
欲了解更多更全技術文章,歡迎通路https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh