Skip to content

Commit 4c17b9b

Browse files
committed
added CURLINFO_CONN_ID
1 parent f6704b7 commit 4c17b9b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

ext/curl/tests/curl_getinfo_CURLINFO_CONN_ID.phpt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,19 @@ $port = (int) (explode(':', $host))[1];
1717
$ch = curl_init();
1818
curl_setopt($ch, CURLOPT_URL, "{$host}/get.inc?test=file");
1919
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
20+
curl_setopt($ch, CURLOPT_FORBID_REUSE, false);
21+
curl_setopt($ch, CURLOPT_FRESH_CONNECT, false);
22+
curl_setopt($ch, CURLOPT_HTTPHEADER, [
23+
'Connection: Keep-Alive',
24+
'Keep-Alive: 10'
25+
]);
2026

2127
$info = curl_getinfo($ch);
2228
var_dump(isset($info['conn_id']));
2329
var_dump($info['conn_id'] === 0);
2430
var_dump("1. debug");
2531
var_dump($info['conn_id']);
32+
print_r($info);
2633

2734
$result = curl_exec($ch);
2835

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

3745

3846

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

4756

4857
?>

0 commit comments

Comments
 (0)