PHP中可以使用stream_context_create函数来创建一个自定义的上下文流来修改请求头。下面是一个示例代码:
// 创建一个数组来设置请求头
$headers = array(
'User-Agent: MyCustomUserAgent',
'Accept: application/json'
);
// 创建一个上下文流
$context = stream_context_create(array(
'http' => array(
'header' => implode("\r\n", $headers)
)
));
// 使用file_get_contents函数发送带有自定义请求头的请求
$response = file_get_contents('http://example.com', false, $context);
// 输出请求结果
echo $response;
在上面的示例中,首先创建了一个包含自定义请求头的数组$headers。然后使用stream_context_create函数创建一个上下文流$context,并在其中设置了请求头。最后使用file_get_contents函数发送带有自定义请求头的请求,并输出请求结果。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: php strtotime怎样处理节假日