解決跨域問題的方法

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

相關文章
相關標籤/搜索