CURLOPT_HTTPHEADER = array 如何cookie 使用变量
您可以将Cookie存储在变量中,并将其添加到HTTP标头中,如以下示例所示:
// 定义Cookie变量
$cookie = "session_id=abc123; user_id=123";
// 设置HTTP标头
$headers = array(
"Content-Type: application/json",
"Cookie: " . $cookie
);
// 发送HTTP请求
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://example.com/api");
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
curl_close($curl);
在上面的示例中,我们首先定义了一个名为$cookie的变量,其中包含要发送的Cookie数据。然后,我们定义了一个名为$headers的变量,其中包含要发送的HTTP标头,包括Cookie标头,使用$cookie变量中存储的数据。最后,我们使用curl_setopt()函数设置了CURLOPT_HTTPHEADER选项来发送HTTP标头,并使用curl_exec()函数发送HTTP请求
原文地址: https://www.cveoy.top/t/topic/gI42 著作权归作者所有。请勿转载和采集!