php curl怎么獲取header

PHP
小億
211
2024-08-11 15:06:32
欄目: 編程語言

使用PHP的cURL庫(kù)可以使用curl_getinfo()函數(shù)來獲取header信息。以下是一個(gè)示例代碼:

$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()函數(shù)初始化一個(gè)cURL會(huì)話,然后使用curl_setopt()函數(shù)設(shè)置一些選項(xiàng),包括CURLOPT_RETURNTRANSFER用于將響應(yīng)保存到變量中。然后使用curl_exec()函數(shù)執(zhí)行請(qǐng)求,獲取響應(yīng)。

最后使用curl_getinfo()函數(shù)獲取header信息并遍歷打印出來。

0