php使用CORS解决跨域

CORS 是一种由 W3C 制定的跨域资源共享标准,通过在服务器端设置 HTTP 头来实现跨域请求。

在 PHP 中,可以通过设置响应头来启用 CORS:


// 服务器端 PHP 文件
header('Access-Control-Allow-Origin: *'); // 允许所有域名访问
header('Content-Type: application/json');

$data = array('name' => 'John', 'age' => 30);
echo json_encode($data);
?>

在上面的例子中,通过设置 Access-Control-Allow-Origin: * 头,允许所有域名访问该资源。你也可以指定特定的域名,例如 Access-Control-Allow-Origin: http://example.com。

你可能感兴趣的:(php,开发语言)