Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 554 Bytes

跨域的一些记录.md

File metadata and controls

7 lines (4 loc) · 554 Bytes

1. 为什么会有跨域?

前后端分离模式下,初学者经常会被跨域困扰。

出于安全原因,浏览器限制从脚本内发起的跨源HTTP请求。 例如,XMLHttpRequest和Fetch API遵循同源策略。 这意味着使用这些API的Web应用程序只能从加载应用程序的同一个域请求HTTP资源,除非响应报文包含了正确CORS响应头。

并不是浏览器限制了跨站请求,跨站请求是可以正常发起的,但是响应结果被浏览器拦截了,所以你无法获得响应数据。