lemooljiang avatar

前端跨域失败的非常见原因 / 网络研习社#76

lemooljiang

Published: 26 Jan 2022 › Updated: 26 Jan 2022前端跨域失败的非常见原因 / 网络研习社#76

前端跨域失败的非常见原因 / 网络研习社#76

昨天在开发一个项目时被跨域失败的问题折腾了一天!几乎所有的解决方案都轮个来了一遍,也还是没有解决!

cros.png

如上所示(仅举例),跨域失败是个很常见的问题,一个网站向另一个网站(或是不同的端口)请求数据时都会有跨域的问题,也就是说,必须得到对方的许可才可访问。举个现实中的例子:你去朋友家拜访是不是要提前打个招呼,人家允许了你才去,对吧。网站的请求也是类拟。做为玩了前端数年的老玩家,却被这个小问题坑了快一天,还查不出问题,真是活久见了!

最后只能是一个个排查,从Vue, axios, Nginx, Nodejs, Express...... 一圈下来,问题竞然还是存在!试了半天,所有能考虑到的方案都试了个遍!实在是想不出还有什么可以试试的方法了,都整得要放弃了。

但是最后,眼尖时突然发现:上传到服务器的文件少了一个json的配置! 我去,就这么个原因,前端竞然报跨域失败!真想把浏览器的开发人员暴打一顿!把文件上传好后,一切正常。喝水也香了。

Leave 前端跨域失败的非常见原因 / 网络研习社#76 to:

Written by

Designer , Poet , Technology enthusiasts

Read more #cn posts


Best Posts From lemooljiang

We have not curated any of lemooljiang's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From lemooljiang