curl_upkeep

Performs any connection upkeep checks

Syntax

curl_upkeep(CurlHandle $handle): bool

Parameters

handle

A cURL handle returned by curl_init().

Return

Returns true on success or false on failure.

Examples

<?

$handle = curl_init();

    curl_setopt($handle, CURLOPT_URL, "https://www.php.net/");
    curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($handle, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_0);
    curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($handle, CURLOPT_UPKEEP_INTERVAL_MS, 200);

    if(curl_exec($handle))
    {
        usleep(300);

        $return = curl_upkeep($handle);

        var_export($return);
    }

curl_close($handle);

?>
true

curl_close

curl_copy_handle

curl_errno

curl_error

curl_escape

curl_exec

curl_getinfo

curl_init

curl_multi_add_handle

curl_multi_close

curl_multi_errno

curl_multi_exec

curl_multi_getcontent

curl_multi_info_read

curl_multi_init

curl_multi_remove_handle

curl_multi_select

curl_multi_setopt

curl_multi_strerror

curl_pause

curl_reset

curl_setopt

curl_setopt_array

curl_share_close

curl_share_errno

curl_share_init

curl_share_setopt

curl_share_strerror

curl_strerror

curl_unescape

curl_version

PHP

HomeMenu