PHP 跨域之header

以前的博客裏記錄了PHP解決跨域的方案:JSONP;http://www.javashuo.com/article/p-hayssygu-bs.htmlhtml

除了jsonp以後,仍是經過header函數設置響應頭解決跨域問題:json

設置容許訪問的域名:跨域

  1. 容許所有的域名訪問
    header("Access-Control-Allow-Origin:*");
  2. 容許指定域名訪問
    header( 'Access-Control-Allow-Origin:http://a.test.com' );  

設置容許訪問的請求方式:函數

  1.  一種或者多種
    header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE'); 
  2. 所有
    header('Access-Control-Allow-Methods:*');  

而後根據須要再設置其餘的參數……jsonp

相關文章
相關標籤/搜索