CURLINFO_LASTSOCKET(3) curl_easy_getinfo options CURLINFO_LASTSOCKET(3)NAME
CURLINFO_LASTSOCKET - get the last socket used
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LASTSOCKET, long *socket);
DESCRIPTION
Deprecated since 7.45.0. Use CURLINFO_ACTIVESOCKET(3) instead.
Pass a pointer to a long to receive the last socket used by this curl session. If the socket is no longer valid, -1 is returned. When you
finish working with the socket, you must call curl_easy_cleanup() as usual and let libcurl close the socket and cleanup other resources
associated with the handle. This is typically used in combination with CURLOPT_CONNECT_ONLY(3).
NOTE: this API is deprecated since it is not working on win64 where the SOCKET type is 64 bits large while its 'long' is 32 bits. Use the
CURLINFO_ACTIVESOCKET(3) instead, if possible.
PROTOCOLS
All
EXAMPLE
TODO
AVAILABILITY
Added in 7.15.2
RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
SEE ALSO curl_easy_getinfo(3), curl_easy_setopt(3), CURLINFO_ACTIVESOCKET(3),
libcurl 7.54.0 February 03, 2016 CURLINFO_LASTSOCKET(3)
Check Out this Related Man Page
CURLOPT_CONNECT_ONLY(3) curl_easy_setopt options CURLOPT_CONNECT_ONLY(3)NAME
CURLOPT_CONNECT_ONLY - stop when connected to target server
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_CONNECT_ONLY, long only);
DESCRIPTION
Pass a long. If the parameter equals 1, it tells the library to perform all the required proxy authentication and connection setup, but no
data transfer, and then return.
The option can be used to simply test a connection to a server, but is more useful when used with the CURLINFO_ACTIVESOCKET(3) option to
curl_easy_getinfo(3) as the library can set up the connection and then the application can obtain the most recently used socket for special
data transfers.
DEFAULT
0
PROTOCOLS
HTTP, SMTP, POP3 and IMAP
EXAMPLE
TODO
AVAILABILITY
Added in 7.15.2
RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
SEE ALSO CURLOPT_VERBOSE(3), CURLOPT_HTTPPROXYTUNNEL(3), curl_easy_recv(3), curl_easy_send(3)libcurl 7.54.0 December 18, 2016 CURLOPT_CONNECT_ONLY(3)
hi
iam reading data from web page using request socket and curl socket.
now my problem is some the web page containg data as a image so how can i read the data from a image.
thank,inadvance.
sree (3 Replies)
Hi...,
I am using the getoptlong() function to handle the options.
For some options I am having the long option and for some other I don't want the long option.
So, what I have to specify in the place of long option field when declaring the longopt array. (1 Reply)
Hello, Newbie here,
I have a perfectly well working web service call I can issue from chrome (PC Windows 10) and get the results I want (a dimmer being turned on in Fibaro Home Center 2 at level 40)
I am not allowed to post urls but the below works with http and :// and... (3 Replies)
I am working to move my production backups to PAX and have just about everything working. However, when generating a verbose log there is a high number of 'errors' logged regarding socket files:
pax_enh: /var/opt/dce/rpc/local/s-3/135 : Skipped socket file.
Is there a way to tell PAX... (10 Replies)