实现跨域POST请方法:
利用了script标签不受同源策略的限制,在页面中动态插入了script,script标签的src属性就是后端api接口的地址,并且以get的方式将前端回调处理函数名称告诉后端,后端在响应请求时会将回调返还,并且将数据以参数的形式传递回去 。在前后端分离的项目中可以借助服务器实现跨域,具体做法是:前端向本地服务器发送请求,本地服务器代替前端再向api服务器接口发送请求进行服务器间通信,本地服务器其实就是个中转站的角色,再将响应的数据返回给前端 。过绑定window的message事件来监听发送跨文档消息传输内容 。使用postMessage实现跨域的话原理就类似于jsonp,动态插入iframe标签,再从iframe里面拿回数据完成请求 。
秒懂生活扩展阅读
- 如何查月亮星座,如何测试月亮星座
- 如何挑选洗碗机
- 如何让你的另一半跟你一起用情趣用品
- 如何选择阴道润滑剂
- 拼多多如何让产品在资源位推广?如何获取资源位?
- 新不锈钢水杯用前怎么处理 新不锈钢水杯用前如何处理
- 拼多多如何获取资源位?资源位是什么?
- 拼多多上下架的商品如何取消?上下架技巧是什么?
- 安全教育平台如何切换帐号
- 不知道密码如何卸载冰点还原精灵