vue 长时间请求返回 network error net::ERR_EMPTY_RESPONSE

chrome控制台没有报 timeout ,不是axios超时,就只是报
network error
net::ERR_EMPTY_RESPONSE

最后发现是调试模式,配置的反代问题,这个内置的反代超时了。。。。。

我们可以在config文件中index.js,配置timeout即可,这里是vue2环境(vu3相同)
config/index.js

  dev: {
    env: require('./dev.env'),
    host: 'localhost',
    port: 9520,
    autoOpenBrowser: true,
    autoOpenPage: '/login',
    assetsSubDirectory: 'static',
    assetsPublicPath: '/',
    proxyTable: {
      '/api': {
        target: 'http://localhost:8080',
        timeout: 3600*1000,  //加上这行
        pathRewrite: {
          '^/api': '/'
        }
      }
    },

© 2022, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com

0.00 avg. rating (0% score) - 0 votes
点赞