vue proxyTable代理地址失效问题

根据文档设置了代理参数,但访问代理后的地址认识失效!

数据源地址:

http://jsonplaceholder.typico...

配置代理地址后的访问地址(失效,但是访问数据原地址可以拿到数据):

http://localhost:8080/api/pos...

config/index.js代理参数设置如下:

proxyTable: {
  '/api': {
    target: 'http://jsonplaceholder.typicode.com',
    changeOrigin: true,
    pathRewrite: {
      '^/api': ''
    }
}

阅读 6.9k
3 个回答

请求路径前面有写/吗?
例如"/api/post",最前面要写/

试一下这样? 刚在自己的demo试了可以访问

proxyTable: {
        '/api': {
            target: 'http://jsonplaceholder.typicode.com',
            changeOrigin: true,
            pathRewrite: {
              '^/api': '/'
            }
          }
    },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题