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

相关文章
相关标签/搜索