博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
跨域 - jsonp轻松搞定跨域请求
阅读量:6885 次
发布时间:2019-06-27

本文共 555 字,大约阅读时间需要 1 分钟。

1.jsonp轻松搞定跨域请求

vue中使用axios,遇到跨域我就蒙逼了。第一次真正意义上的尝试使用jsonp
js中用

var myscript = document.createElement('script');myscript.src = '接口地址?callback=handleFun';  //callback一定要有,否则报错。// 然后将这个script标签嵌入页面,document.body.appendChild(myscript);

然后页面中,事先准备一段函数代码,这个函数正是jsonp定义的callback回调函数。

function handleFun(response){   console.log(response); // 接下来根据业务需要,就像处理返回的接口数据一样处理response}

 

jsonp优缺点:  

优点:没有跨域问题,没有接口请求问题。

缺点:
  1. 不安全,可能被恶意在script里边塞入攻击代码
  2. 不可控,没办法监听接口数据是否响应成功并返回。

 

 

其他跨域解决方法持续更新中...

2018-08-23  14:31:00

转载于:https://www.cnblogs.com/padding1015/p/9523573.html

你可能感兴趣的文章
hdu Problem 1242 Rescue bfs + 优先队列
查看>>
HDU-1507-Uncle Tom's Inherited Land*
查看>>
force里面的射线检测
查看>>
oracle 12.1.0.2中对象锁对系统的较大影响
查看>>
tensorboard的使用
查看>>
java进程占用CPU资源过高分析脚本
查看>>
day17--JQuery实例
查看>>
0312-css样式(选择器、文本text、字体fonts、背景background)
查看>>
【BZOJ】4358: permu 莫队算法
查看>>
【AtCoder】ARC092 D - Two Sequences
查看>>
Android系统架构与系统源码目录
查看>>
Hash链表
查看>>
我总结的iOS开发中的几个小坑
查看>>
PS2 连接SMB(网线连电脑)和连接USB小记
查看>>
通过Web Deploy方式部署WCF
查看>>
使用xfire工具搭建webservice
查看>>
字符串与数字拼接转换
查看>>
FFMPEG 音频转换命令
查看>>
TestCase--搜索&查询模块
查看>>
Laravle Introduction
查看>>