美文网首页HTML的自我修养
vue-cli proxyTable配置

vue-cli proxyTable配置

作者: Armin0202 | 来源:发表于2017-08-16 17:36 被阅读81次

    前端的跨域转发

    后端不需要配置,前端就可以实现跨域

    proxyTable 的通常配置

    这样就可以实现基本的跨域转发

        proxyTable: {
          '/material': {
            target: 'http://a.b.com',
            changeOrigin: true,
            pathRewrite: {
                '^/material': '/material'
            },
          }
        },
    

    有时候后端会自己加一些跨域规则的检查

    比如,检查 request.origin 是否跨域。这个时候就需要额外加一些配置了

        proxyTable: {
          '/material': {
            target: 'http://a.b.com',
            changeOrigin: true,
            pathRewrite: {
                '^/material': '/material'
            },
            headers: {
              Origin: 'http://a.b.com'
            }
          }
        },
    

    还有可能是基于一些其他的信息检查的,这时候就需要和后端沟通了。然后加上对应的配置即可


    vue-cli proxyTable config
    http-proxy-middleware

    相关文章

      网友评论

        本文标题:vue-cli proxyTable配置

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