一、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'); //容許訪問的方式後端