vue跨域 Uncaught (in promise) Proxy error: Could not proxy request xxx from xxx to xxx (EPROTO)解决办法
vue跨域 (EPROTO)解决办法最初看到这个错误,我是一头雾水,修改了无数次vue代理服务器(devServer)的配置,也再三确认了服务器上接口的正确性。直到看到了错误码。网络上大部分的错误码为ECONNREFUSED、ENOTFOUND等,均为E开头,后面跟上错误状态。那么 EPROTO 肯定也是E开头,状态为 PROTO,意为协议。于是我尝试着将代理服务器的target从https://
·
vue跨域 (EPROTO)解决办法
最初看到这个错误,我是一头雾水,修改了无数次vue代理服务器(devServer)的配置,也再三确认了服务器上接口的正确性。直到看到了错误码。
网络上大部分的错误码为ECONNREFUSED、ENOTFOUND等,均为E开头,后面跟上错误状态。
那么 EPROTO 肯定也是E开头,状态为 PROTO,意为协议。
于是我尝试着将代理服务器的target从https://xxx.cn 换成了 http://xxx.cn ,成功解决了问题。
后面再附上一些其他可能解决问题的方法。
- 修改代理服务器配置(devServer)后一定要重启。
- 检查后端服务器接口是否正常。
- 检查跨域是否配置成功(changeOrigin)。
更多推荐
已为社区贡献1条内容
所有评论(0)