windows环境和linux环境,多加了正斜杠导致结果不同

在项目开发当中遇到一个问题,就是地址请求导出,在本地windows机器开发测试的时候没问题,但是打包发布到测试环境以后,导出就直接进行重定向了,刚开始以为是后台token过期导致重定向到登录页,后来排查发现后台的token没过期,最后通过前台排查,才发现原来是windows和linux服务器环境不同导致,地址请求的时候:例如:http://127.0.0.1:9588/api/v1//export?type=2,​​​​​

在windows本地服务的时候会自动过滤到多余的正斜杠,但是在linux服务器环境就不会进行过滤,导致请求的地址不对,所以在做开发的时候一定要注意。


版权声明:本文为xuxinwen32原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。