在 PHP 的 cURL 库中,可以使用 curl_setopt() 函数来设置请求头。具体来说,可以使用 CURLOPT_HTTPHEADER 选项来设置一个包含自定义请求头信息的数组。
以下是一个示例代码:
<?php// 创建一个新的 cURL 资源$ch = curl_init();// 设置要请求的 URLcurl_setopt($ch, CURLOPT_URL, "https://example.com");// 设置自定义请求头$headers = array( "Content-Type: application/json", "Authorization: Bearer YOUR_ACCESS_TOKEN",);curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);// 设置其他 cURL 选项,如返回内容、跟随重定向等curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);// 发起请求并获取结果$result = curl_exec($ch);// 关闭 cURL 资源curl_close($ch);// 输出结果echo $result;?>在这个示例中,我们首先创建了一个新的 cURL 资源,然后设置了要请求的 URL。接着,我们创建了一个包含自定义请求头信息的数组,并使用 curl_setopt() 函数将其设置为 CURLOPT_HTTPHEADER 选项的值。最后,我们设置了其他一些常用的 cURL 选项,如返回内容和跟随重定向等,然后发起请求并输出结果。


