课程
/前端开发
/JavaScript
/Ajax全接触
原本在 服务器地址,用$_GET就能获取前端传来的数据,又为何要那么麻烦做跨域处理呢
2016-12-24
源自:Ajax全接触 6-2
正在回答
在这个服务器找不到需要的信息,可以去其他服务器查询,,
坚持MyDream 提问者
不是这样的,你一开始是用的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,就不会报错了
举报
本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用