欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

ajax 请求调用问题

发布时间:2024/4/17 54 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ajax 请求调用问题 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


http://localhost/dev/list 和  http://127.0.0.1/dev/list

最近在架构整体常规通用系统的解决方案,遭遇AJAX请求不执行的问题,刚开始以为Spring Security权限设置那里有问题

ajax 请求调用问题:

问题情景:

在http://127.0.0.1/dev/list页面中调用了http://localhost/dev/listUser 接口,,,

使用chrome显示跨域, response for preflight is invalid redirect

问题分析:

大家都知道默认的localhost域名都是对应的127.0.0.1,

可以使用ping命令验证, ping 127.0.0.1  和ping localhost 的响应一般都是127.0.0.1

将访问地址切换为http://localhost/dev/list访问就不存在此问题,,,

也就是浏览器或AJAX认为127.0.0.1和localhost不在同一个域

如此狗血, 不知道算ajax的bug 还是算chrome的bug,,,

问题解决:

使用同一IP或同一域名

谨以此记,我逝去的1天青春

转载于:https://www.cnblogs.com/vimx86/p/7112183.html

总结

以上是生活随笔为你收集整理的ajax 请求调用问题的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。