-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[js] 第84天 请描述你对浏览器同源策略的理解 #590
Comments
同源策略是指,某个页面上执行的 AJAX/Fetch 请求只能访问到同域名下的 URL。 |
解决同源策略: |
出于浏览器的安全考虑,避免沾染其他域的恶意文件代码,只有协议,域名,端口都相同的文档才能被读写;
|
浏览器有同源策略,不允许ajax访问其他域接口。 解决跨域: |
摘自谷歌:
同源的三个要素
跨域的方式包括:后端设置header、JSONP、正向代理、CORS、WebSocket等。 |
为了安全,浏览器同源策略是指,某个页面上执行的 AJAX请求只能访问到同域名下同端口的 URL。 |
概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。 什么是跨域:
|
|
浏览器同源指的是:端口、域名、协议三种必须是相同,如果一种不同就相当于是不同的域,http请求就会跨域,如果要解决可以用jsonp、后端配置header请求头Access-control-Allow-origin、nginx配置反向代理。 |
第84天 请描述你对浏览器同源策略的理解
The text was updated successfully, but these errors were encountered: