Fork me on GitHub

实现CORS 服务端需要做什么

PHP 实现,在构造函数中:

1
2
3
4
5
6
7
8
9
10
// host 白名单
$hostList = [
'http://xxx.xxx.xxx',
'http://localhost:8080',
];

if( !empty($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'], $hostList)){
header('Access-Control-Allow-Origin:'.$_SERVER['HTTP_ORIGIN']);
header('Access-Control-Allow-Credentials:true');
}

-------------感谢您的阅读 有问题请留言(或mailto:frostbelt@sina.cn)-------------