mojave man page for curlopt_connecttimeout_ms

Query: curlopt_connecttimeout_ms

OS: mojave

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CURLOPT_CONNECTTIMEOUT_MS(3)				     curl_easy_setopt options				      CURLOPT_CONNECTTIMEOUT_MS(3)

NAME
CURLOPT_CONNECTTIMEOUT_MS - timeout for the connect phase
SYNOPSIS
#include <curl/curl.h> CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECTTIMEOUT_MS, long timeout);
DESCRIPTION
Pass a long. It should contain the maximum time in milliseconds that you allow the connection phase to the server to take. This only lim- its the connection phase, it has no impact once it has connected. Set to zero to switch to the default built-in connection timeout - 300 seconds. See also the CURLOPT_TIMEOUT_MS(3) option. In unix-like systems, this might cause signals to be used unless CURLOPT_NOSIGNAL(3) is set.
DEFAULT
300000
PROTOCOLS
All
EXAMPLE
CURL *curl = curl_easy_init(); if(curl) { curl_easy_setopt(curl, CURLOPT_URL, "http://example.com"); /* complete connection within 10000 milliseconds */ curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT_MS, 10000L); curl_easy_perform(curl); }
AVAILABILITY
Always
RETURN VALUE
Returns CURLE_OK
SEE ALSO
CURLOPT_TIMEOUT(3), CURLOPT_LOW_SPEED_LIMIT(3), libcurl 7.54.0 February 14, 2016 CURLOPT_CONNECTTIMEOUT_MS(3)
Related Man Pages
curlinfo_protocol(3) - mojave
curlopt_maxredirs(3) - mojave
curlopt_noprogress(3) - mojave
curlopt_timeout(3) - mojave
curlopt_timevalue(3) - mojave
Similar Topics in the Unix Linux Community
Php posting help
Specifying IP address with curl/wget
Help with using curl to download files from https
HELP - loop a curl command with different variables from input file
CURL - Post Form Isssue ( sequel )