先说一下我的问题:
一般来说这种问题是因为跨域配置错误。
但是,我后端接口正常,跨域配置也没问题,api也没问题,理应能正常访问,就是莫名其妙报错。
经过一番探索之后发现问题所在:
将localhost换成127.0.0.1就好了:
问题分析:
有些人的电脑就是这样,莫名其妙,localhost不能用,只能用,127.0.0.1
- localhost:也叫local ,正确的解释是:本地服务器
- 127.0.0.1:在windows等系统的正确解释是:本机地址(本机服务器)
- 关于为什么localhost不能用,只能用127.0.0.1这个问题,可以看看这位大佬的解释:localhost不能访问127.0.0.1可以访问的原因及解决方法(整理)_StrideBin的博客-CSDN博客_localhost访问不了