We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e44fa5 commit 3c88223Copy full SHA for 3c88223
ext/curl/tests/curl_upkeep_001.phpt
@@ -0,0 +1,27 @@
1
+--TEST--
2
+curl_upkeep() function
3
+--EXTENSIONS--
4
+curl
5
+--SKIPIF--
6
+<?php
7
+if (curl_version()['version_number'] < 0x073e00) die('skip requires curl >= 7.62.0');
8
+?>
9
+--FILE--
10
11
+
12
+$url = "https://example.com";
13
14
+$ch = curl_init();
15
+curl_setopt($ch,CURLOPT_URL,$url);
16
+curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
17
+curl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_2_0);
18
+curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
19
+curl_setopt($ch, CURLOPT_UPKEEP_INTERVAL_MS, 200);
20
+if (curl_exec($ch)) {
21
+ usleep(300);
22
+ var_dump(curl_upkeep($ch));
23
+}
24
+curl_close($ch);
25
26
+--EXPECT--
27
+bool(true)
0 commit comments