为了账号安全,请及时绑定邮箱和手机立即绑定

没看懂,原本这个两个地址就能交互信息,为什么需要跨域处理

原本在 服务器地址,用$_GET就能获取前端传来的数据,又为何要那么麻烦做跨域处理呢

正在回答

2 回答

在这个服务器找不到需要的信息,可以去其他服务器查询,,

0 回复 有任何疑惑可以回复我~
#1

坚持MyDream 提问者

老师讲课用的这个例子不能体现这点吧?
2016-12-24 回复 有任何疑惑可以回复我~

不是这样的,你一开始是用的localhost:8080/ajax/demo.html打开的,如果demo.html代码url是127.0.0.1:8080/ajax/service.php,那么就会出现状态码为0的错误.这是因为127.0.0.1和localhost虽然指向同一个页面,但却是不同的域名,即跨域,这时就可以利用jsonp来解决.你可以试打开127.0.0.1:8080/ajax/demo.html,就不会报错了

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Ajax全接触
  • 参与学习       224850    人
  • 解答问题       663    个

本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用

进入课程

没看懂,原本这个两个地址就能交互信息,为什么需要跨域处理

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信