ajax的跨域问题
关于ajax的跨域问题有两种方式去实现,一种是利用JSONP的原理,这个我就不过多说了,因外网上能搜的到,百度上搜JSONP有一堆,说的很详细,JSONP的原理,及JSONP的具体实现等等,看了之后一会就学会了,
还有一种方式实现ajax的跨域,那就是在服务端的代码进行设置,也是一句代码的事情,就以PHP代码为例。在php的http请求框架中加入下面的这句代码,保证每一个请求能够执行到就行。
header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST'); //这里暂且设置请求类型为post header('Access-Control-Allow-Headers:x-requested-with,content-type');
加了这个代码之后,就可以实现ajax的跨域问题。 |
|