vue-cli3跨域处理,解决500错误以及Proxy error


后端使用npm run start启动,前端使用npm run serve启动,使用postman能请求数据。但是谷歌浏览器控制台出现“500”错误network出现错误:

Proxy error: Could not proxy request /shops?longitude=40.10038&latitude=116.36867 from localhost:8082 to http://localhost:4000/ (HPE_INVALID_VERSION

一般都是端口占用的问题,把自己的前后台都关了,然后使用cmd查看端口是否占用.步骤如下:

执行 netstat -aon|findstr “4000”,找到PID,发现PID为“3332”和“5248”被占用   4000是你目前项目使用的端口号

执行tasklist|findstr “PID”   寻找相应的进程;

执行命令taskkill /f /t /im 程序名.exe     结束进程

然后修改服务器端口,相应修改客户端proxy跨域端口,端口由“4000”改为“5000”


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM