Skip to content
Merged
Prev Previous commit
Next Next commit
added CURLINFO_CONN_ID
  • Loading branch information
thecaliskan committed Jun 30, 2025
commit 4c17b9ba5f19d5010a6e9ed3d641c2f48845f58d
9 changes: 9 additions & 0 deletions ext/curl/tests/curl_getinfo_CURLINFO_CONN_ID.phpt
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,19 @@ $port = (int) (explode(':', $host))[1];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "{$host}/get.inc?test=file");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FORBID_REUSE, false);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Connection: Keep-Alive',
'Keep-Alive: 10'
]);

$info = curl_getinfo($ch);
var_dump(isset($info['conn_id']));
var_dump($info['conn_id'] === 0);
var_dump("1. debug");
var_dump($info['conn_id']);
print_r($info);

$result = curl_exec($ch);

Expand All @@ -33,6 +40,7 @@ var_dump(curl_getinfo($ch, CURLINFO_CONN_ID) === $info['conn_id']);
var_dump(curl_getinfo($ch, CURLINFO_CONN_ID) === -1);
var_dump("2. debug");
var_dump($info['conn_id']);
print_r($info);



Expand All @@ -43,6 +51,7 @@ $result = curl_exec($ch);
$info = curl_getinfo($ch);
var_dump("3. debug");
var_dump($info['conn_id']);
print_r($info);


?>
Expand Down
Loading