一、JSONP:
JSONP只支持GET请求,不支持POST请求。php
二、代理:
例如www.xxx.com/index.html须要调用www.xxx.com/server.php,能够写一个接口www.xxx.com/server.php,由这个接口在后端去调用www.xxx.com/server.php并拿到返回值,而后再返回给index.html,这就是一个代理的模式。至关于绕过了浏览器端,天然就不存在跨域问题。html
三、PHP端修改header
在php接口脚本中加入如下两句便可:
header('Access-Control-Allow-Origin:*'); //容许全部来源访问
header('Access-Control-Allow-Method:POST,GET'); //容许访问的方式后端