使用PHP的cURL库可以使用curl_getinfo()
函数来获取header信息。以下是一个示例代码:
$url = "http://example.com";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$headers = curl_getinfo($ch);
curl_close($ch);
foreach ($headers as $key => $value) {
echo $key . ": " . $value . "<br>";
}
在上面的示例中,首先使用curl_init()
函数初始化一个cURL会话,然后使用curl_setopt()
函数设置一些选项,包括CURLOPT_RETURNTRANSFER
用于将响应保存到变量中。然后使用curl_exec()
函数执行请求,获取响应。
最后使用curl_getinfo()
函数获取header信息并遍历打印出来。