vue ajax跨域请求

    xiaoxiao2023-09-04  150

    一.设置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 += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&' } return ret }],

    2.修改请求头

    headers: { 'Content-Type': 'application/x-www-form-urlencoded' 相关资源:vue跨域请求
    最新回复(0)