AJAX 跨域

拉不拉稀肚拉稀  金牌会员 | 2024-6-27 21:06:34 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 926|帖子 926|积分 2780

同源策略

同源: 协议、域名、端口号 必须完全相同、
固然网页的URL和AJAX请求的目标资源的URL两者之间的协议、域名、端口号必须完全相同。
AJAX是默认遵循同源策略的,不满足同源策略是无法直接发送AJAX请求的
***什么是跨域:***违背同源策略的就是跨域。

JSONP

JSONP 是一个非官方的跨域办理方案,只支持get请求。
JSONP 是怎么工作的

在网页有一些标签天生具有跨域本领,比如:img /link /iframe /script.
JSONP 就是利用script 标签的跨域本领来发生请求的。
JSONP 的使用




返回结果是一个函数调用,而函数的实参,就是我们想给客户端返回的结果,函数必要提前声明,否则就会报错无声明/
原生JSONP实践


CORS




客户端发请求就按照AJAX的步骤去做就可以了,跨域让服务端设置响应头就可以实现跨域。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

拉不拉稀肚拉稀

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表