美文网首页
vue开发环境跨域问题

vue开发环境跨域问题

作者: G_弦上的咏叹调 | 来源:发表于2018-11-27 18:21 被阅读0次

    1.中间代理方法

    打开项目config文件夹-->index.js文件,看到里边的proxyTable: {}

    proxyTable: {

          "/apis/": {

            target: "http://m.kugou.com", // 源地址

            "secure":false, // 使用的是http协议则设置为false,如果是https协议设置为true

            "changeOrigin": true, // 允许跨域

            "pathRewrite": { // 路径改写规则

                "^/apis" : ""  // 路径重写(api不要就直接匹配空)

            },

            "headers": { // 伪造用户代理信息访问酷狗手机端

              "User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Mobile Safari/537.36"

            }

          }

        }

    例:

    /apis就代表target源地址(例子中的http://m.kugou.com)

    在组件中的用法

    相关文章

      网友评论

          本文标题:vue开发环境跨域问题

          本文链接:https://www.haomeiwen.com/subject/pswdqqtx.html