curl_multi_setopt
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
curl_multi_setopt — 设置 cURL 并行选项
说明
为给定的 cURL 并行句柄设置选项。
参数
multi_handle
由 curl_multi_init() 返回的 cURL 多个句柄。
option
-
常量
CURLMOPT_*
之一。 value
-
要设置给
option
的值。有关每个常量期望的值类型的详细信息,请参阅CURLMOPT_*
常量的描述。
更新日志
版本 | 说明 |
---|---|
8.2.0 |
引入 CURLMOPT_MAX_CONCURRENT_STREAMS 。
|
8.0.0 |
multi_handle expects a CurlMultiHandle
instance now; previously, a resource was expected.
|
7.1.0 |
引入 CURLMOPT_PUSHFUNCTION 。
|
7.0.7 |
引入 CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 、CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 、CURLMOPT_MAX_HOST_CONNECTIONS 、CURLMOPT_MAX_PIPELINE_LENGTH
和 CURLMOPT_MAX_TOTAL_CONNECTIONS 。
|
+添加备注
用户贡献的备注 1 note
ryosuke_i_628 at yahoo dot co dot jp ¶
8 years ago
If you want to enable both HTTP/1.1 pipelining and HTTP/2 multiplexing...
<?php
curl_multi_setopt($mh, CURLMOPT_PIPELINING, 3);
?>
or
<?php
curl_multi_setopt($mh, CURLMOPT_PIPELINING, CURLPIPE_HTTP1 | CURLPIPE_MULTIPLEX);
?>
备份地址:http://www.lvesu.com/blog/php/function.curl-multi-setopt.php