If you want to enable both HTTP/1.1 pipelining and HTTP/2 multiplexing...<?phpcurl_multi_setopt($mh, CURLMOPT_PIPELINING, 3);?>or<?phpcurl_multi_setopt($mh, CURLMOPT_PIPELINING, CURLPIPE_HTTP1 | CURLPIPE_MULTIPLEX);?>(PHP 5 >= 5.5.0, PHP 7, PHP 8)
curl_multi_setopt — Define una opción múltiple cURL
Define una opción en el manejador multi cURL dado.
multi_handle
A cURL multi handle returned by curl_multi_init().
option
Una de las constantes CURLMOPT_*.
value
El valor a definir para el parámetro
option.
Ver la descripción de las
constantes CURLMOPT_*
para detalles sobre el tipo de valores esperados por cada constante.
| Versión | Descripción |
|---|---|
| 8.2.0 |
Añadido CURLMOPT_MAX_CONCURRENT_STREAMS.
|
| 8.0.0 |
multi_handle expects a CurlMultiHandle
instance now; previously, a resource was expected.
|
| 7.1.0 |
Añadido CURLMOPT_PUSHFUNCTION.
|
| 7.0.7 |
Añadido CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE,
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE,
CURLMOPT_MAX_HOST_CONNECTIONS,
CURLMOPT_MAX_PIPELINE_LENGTH y
CURLMOPT_MAX_TOTAL_CONNECTIONS.
|
If you want to enable both HTTP/1.1 pipelining and HTTP/2 multiplexing...<?phpcurl_multi_setopt($mh, CURLMOPT_PIPELINING, 3);?>or<?phpcurl_multi_setopt($mh, CURLMOPT_PIPELINING, CURLPIPE_HTTP1 | CURLPIPE_MULTIPLEX);?>