1. 程式人生 > >Access-Control-Allow-Origin 實現 Web 跨域訪問

Access-Control-Allow-Origin 實現 Web 跨域訪問

Web 開發中,經常會遇到不能跨域訪問的問題,現在有了很好的解決方法:只要在後端返回的 Response Headers 中加入 Access-Control-Allow-Origin,並指定允許訪問的域名。

根據專案,列出一些基礎知識:

cangdu.org 叫作“域名”,http 服務的預設埠號是80,https 的預設埠號是443

域名可以 DNS 解析得到一個 IP 地址

如果伺服器上部署了 tomcat web 伺服器,預設埠號為8080,那麼可以通過 cangdu.org:8080 訪問

Access-Control-Allow-Origin: https://cangdu.org

這個介面只有通過 cangdu.org 這個域名才能訪問 ,所以做了對映

因為,直接訪問 https://cangdu.org 下的內容是不行的,所以起到了很好的保護作用