处理跨域Options预检请求

Posted shenchanglu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了处理跨域Options预检请求相关的知识,希望对你有一定的参考价值。

//处理跨域Options预检请求
if($_SERVER[‘REQUEST_METHOD‘] == ‘OPTIONS‘)
    //允许的源域名
    header("Access-Control-Allow-Origin: *");
    //允许的请求头信息
    header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization");
    //允许的请求类型
    header(‘Access-Control-Allow-Methods: GET, POST, PUT,DELETE,OPTIONS,PATCH‘);
    exit;

 

以上是关于处理跨域Options预检请求的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的跨域 POST 请求预检了 OPTIONS 请求?

CORS跨域请求限制-options预检请求

http跨域预检问题

一句话概括options预检请求+后端跨域代码解释——打破前后端联调的理解障碍

前端跨域 OPTIONS 预检问题

为啥会有OPTIONS请求