Vue 请求跨域的api,返回invalid referer

vue 请求qq 音乐接口,返回 invalid referer

使用webpage 的代理请求可以解决这个问题

config/index.js 中,添加headers 中的内容即可。记得修改后一定一定要重启!!!!!!!!

proxyTable: {
      '/api': { // api只是一个代号,可以随便取,但是要跟下面的那个api保持一致
        target: 'https://c.y.qq.com', // 需要请求的链接地址
        headers: {
          referer: 'https://c.y.qq.com/',
          host: 'c.y.qq.com'
        },
        changeOrigin: true,  // 跨域必开
        pathRewrite: {
          '^/api': ''
        }
      },

打开mock 会阻断外部api 的请求

切记切记

发布了29 篇原创文章 · 获赞 5 · 访问量 7982

猜你喜欢

转载自blog.csdn.net/qq_25194685/article/details/104757536