前端 跨域產生的原因以及解決辦法


作為一個小小前端 雖說在實際項目中不是能經常能碰到這個跨域問題 但是平時再寫一些小demo的時候 經常會碰到 今天就來總結一下 跨域的原因以及解決的方法

跨域的原因:

大體上分為三點: 協議不同 域名不同 端口不同

1、瀏覽器的同源策略是確保瀏覽器安全的特別重要的一個安全策略 

如果沒有同源策略:在一個域上加載的腳本不允許訪問另一個域上文本屬性 不然通過內嵌 iframe 惡意添加 javaScript 腳本就可以輕松獲取到用戶信息

何為同源:url 是由協議、域名、端口和路徑組成 如果兩個路徑的協議、域名、端口都相同則表示再同一個域上

在瀏覽器上 <script>、<img>、<link>、<iframe>等標簽都可以加載跨域資源 且不受同源限制

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM