PHP 跨域之header


之前的博客里记录了PHP解决跨域的方案:JSONP;https://www.cnblogs.com/pawn-i/p/11899120.html

除了jsonp之后,还是通过header函数设置响应头解决跨域问题:

设置允许访问的域名:

  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:*');  

然后根据需要再设置其他的参数……


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM