Vue Ajax跨域请求实例详解

网友投稿 268 2023-05-06


Vue Ajax跨域请求实例详解

一.设置config/index.js || proxyTable添加

proxyTable: {

'/api': {

target: 'http://192.168.48.239:8080/ydzl',

changeOrigin: true,

pathRewrite: {

'^/api': ''

}

}

二.mian.js 添加vue全局属性

Vue.prototype.HOST = '/api'

三.如果是post的话

1.修改数据格式

transformRequest: [function (data) {

// Do whatever you want to transform the data

let ret = ''

for (let it in data) {

ret += encodeURIComponenthttp://(it) + '=' + encodeURIComponent(data[it]) + '&'

}

return ret

}],

2.修改请求头

headers: {

'Content-Type': 'application/x-www-form-urlencoded'

}

以上所述是给大家介绍的Vue Ajax跨域请求实例详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,会及时回复大家的。在此也非常感谢大家对我们网站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:linux下用renameTo方法修改java web项目中文件夹名称的实例
下一篇:第三方mock工具(mock官方文档)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~