Searched refs:a (Results 76 – 100 of 1312) sorted by relevance
12345678910>>...53
17 CURLOPT_DEFAULT_PROTOCOL - default protocol to use if the URL is missing a31 This option tells libcurl to use *protocol* if the URL is missing a scheme40 *CURLE_UNSUPPORTED_PROTOCOL* when libcurl parses a URL without a44 a list of protocol names supported by the build of libcurl that you are using.48 Without this option libcurl would make a guess based on the host, see56 NULL (make a guess based on the host)65 /* set a URL without a scheme */
32 Pass a pointer to a string that holds a comma-separated list of case34 libcurl may use in a transfer that it follows to in a redirect when36 limit specific transfers to only be allowed to use a subset of protocols in51 You can set "ALL" as a short-cut to enable all protocols. Note that by setting53 but are introduced in a future libcurl version.55 If trying to set a non-existing protocol or if no matching protocol at all is91 CURLE_UNSUPPORTED_PROTOCOL if a listed protocol is not supported or disabled,
28 Pass a pointer to a long to receive the errno variable from a connect failure.29 Note that the value is only set on failure, it is not reset upon a successful32 libcurl network-related errors that may have a saved errno are:37 transfer. Prior versions did not clear the saved errno, which means if a saved38 errno is retrieved it could be from a previous transfer on the same handle.
28 Pass a long that is a bitmask of options of how to deal with headers. The two37 sent to a server and not to a proxy. Proxy headers must be set with38 CURLOPT_PROXYHEADER(3) to get used. Note that if a non-CONNECT request39 is sent to a proxy, libcurl sends both server headers and proxy headers. When62 /* HTTPS over a proxy makes a separate CONNECT to the proxy, so tell
36 You can also tell libcurl a different filename to use with39 libcurl uses a username (and supplied or prompted password) supplied with49 *level* is a long that should be set to one of the values described below.72 The **.netrc** file format is simple: you specify lines with a machine name75 Each field is provided as a sequence of letters that ends with a space or78 r, and t. Quoted strings are the only way a space character can be used in79 a username or password.92 provide a default anonymous login for hosts that are not otherwise matched,93 add a line similar to this in the end:103 Supply a password. If this token is present, curl supplies the specified[all …]
34 Pass a pointer to a null-terminated string as parameter.54 When you tell libcurl to do a HEAD request, but then specify a GET though a55 custom request libcurl still acts as if it sent a HEAD. To switch to a proper56 HEAD use CURLOPT_NOBODY(3), to switch to a proper POST use57 CURLOPT_POST(3) or CURLOPT_POSTFIELDS(3) and to switch to a proper82 When you tell libcurl to use a custom request it behaves like a LIST or RETR89 Instead of a **HELP** or **VRFY** when issuing SMTP based requests.93 Normally a multi line response is returned which can be used, in conjunction
29 Pass in a pointer to a *URL* for the DoH server to use for name resolving. The30 parameter should be a char pointer to a null-terminated string which must be a34 is issued. Even if you set a crazy value here, curl_easy_setopt(3) still39 To find the DoH server itself, which might be specified using a name, libcurl61 CURLOPT_FTPPORT(3), a proxy type set to **CURLPROXY_SOCKS4** or93 when given a bad DoH URL, libcurl might not detect the problem until it later94 tries to resolve a name with it.
20 curl_mime_data - set a mime part's body data from memory33 curl_mime_data(3) sets a mime part's body content from memory data.42 *CURL_ZERO_TERMINATED* to indicate *data* is a null-terminated45 Setting a part's contents multiple times is valid: only the value set by the50 curl_mime_data_cb(3) in such a case.62 /* create a mime handle */65 /* add a part */80 CURLE_OK or a CURL error code upon failure.
20 curl_mime_init - create a mime handle32 curl_mime_init(3) creates a handle to a new empty mime structure.35 a curl_easy_setopt(3) call or added as a multipart in another mime41 Using a mime handle is the recommended way to post an HTTP form, format and42 send a multi-part email with SMTP or upload such an email to an IMAP server.53 /* Build an HTTP form with a single field named "data", */
35 upgrading a regular HTTP(S) GET request to a WebSocket connection.37 WebSocket is a TCP-like message-based communication protocol done over HTTP,40 To initiate a WebSocket session with libcurl, setup an easy handle to use a41 URL with a "WS://" or "WSS://" scheme. "WS" is for cleartext communication46 it responds with a 101 Switching and then the client can speak WebSocket with53 over the wire in one or more frames. Each frame in a message can have a size56 libcurl delivers WebSocket data as frame fragments. It might send a whole75 This mode is intended for applications that already have a WebSocket83 respond with a PONG.94 1. Using a write callback with CURLOPT_WRITEFUNCTION(3) much like other[all …]
19 libcurl reads and understands a set of environment variables that if set22 supports a set of additional environment variables independently of this.26 When libcurl is given a URL to use in a transfer, it first extracts the scheme27 part from the URL and checks if there is a given proxy set for that in its29 libcurl use the **http_proxy** variable, while a URL like ftp://example.com34 systems actually have a case insensitive handling of environment variables and43 This is a setting to set proxy for all URLs, independently of what scheme is50 this variable's selection is used. Setting a name that is not a built-in76 gives libcurl a comma-separated list of hostname patterns for which libcurl77 should not use a proxy.[all …]
26 curl_mime_addpart - append a new empty part to a mime structure38 curl_mime_addpart(3) creates and appends a new empty part to the given39 mime structure and returns a handle to it. The returned part handle can55 /* create a mime handle */58 /* add a part */
30 This function converts the given input **string** to a URL encoded string31 and return that as a new allocated string. All input characters that are not32 a-z, A-Z or 0-9 are converted to their "URL escaped" version (**%NN** where33 **NN** is a two-digit hexadecimal number).56 removed in a future release.60 A pointer to a null-terminated string or NULL if it failed.
19 REPLY %b64[n,a=user,%01host=127.0.0.1%01port=%SMTPPORT%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64% 334…49 # The multi interface considers a broken "CONNECT" as a prematurely broken50 # transfer and such a connection will not get a "QUIT"54 %b64[n,a=user,%01host=127.0.0.1%01port=%SMTPPORT%01auth=Bearer mF_9.B5f-4.1JqM%01%01]b64%
47 # The multi interface considers a broken "CONNECT" as a prematurely broken48 # transfer and such a connection will not get a "QUIT"51 AUTH OAUTHBEARER %b64[n,a=user,%01host=127.0.0.1%01port=%POP3PORT%01auth=Bearer mF_9.B5f-4.1JqM%01%…
40 <file1 name="%LOGDIR/config%TESTNUMBER-a">43 header = "a: a"44 data = "a"60 -K %LOGDIR/config%TESTNUMBER-a -K %LOGDIR/config%TESTNUMBER-b --next -d c %HOSTIP:%HTTPPORT/%TESTNU…72 a: a
46 # The multi interface considers a broken "CONNECT" as a prematurely broken47 # transfer and such a connection will not get a "LOGOUT"50 A002 AUTHENTICATE OAUTHBEARER %b64[n,a=user,%01host=127.0.0.1%01port=%IMAPPORT%01auth=Bearer mF_9.B…
40 # The multi interface considers a broken "CONNECT" as a prematurely broken41 # transfer and such a connection will not get a "QUIT"
87 00:ab:0a:b0:03:d0:76:fe:5e:ce:15:de:61:d5:e3:89 f1:d5:3c:55:3e:09:2c:ec:a0:d4:af:0e:3c:5a:a2:97 18:00:80:4a:b7:c9:ba:b8:5f:29:bb:c4:ac:16:97:99 84:7c:5e:cd:1a:e8:f1:3e:55:b3:21:0f:d0:36:13:101 5a:50:f9:4a:9f:e0:a2:e7:69:f4:ad:5a:cf:3a:20:126 0b:8a:ed:6a:87:fa:71:15:88:25:58:85:1b:4a:09:bf:43:00:129 75:32:cf:0e:f8:5d:c4:a2:29:84:43:2c:75:81:26:12:6a:a0:132 ed:dd:ea:8a:66:7e:87:85:19:aa:89:d3:3c:08:72:08:a1:4d:135 7b:a2:4f:e9:b9:5c:b5:a4:52:50:b4:56:5a:44:8e:d9:d0:ed:137 82:4a:a5:41:1b:29:f5:d3:96:df:80:d1:1e:00:7d:ba:35:94:[all …]
30 unsigned char a[] = {0x2f, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f, in test() local46 asize = (int)sizeof(a); in test()47 ptr = curl_easy_escape(NULL, (char *)a, asize); in test()
20 Make a conditional HTTP request for the specific ETag read from the given file21 by sending a custom If-None-Match header using the stored ETag.23 For correct results, make sure that the specified file contains only a single26 Use the option --etag-save to first save the ETag from a response, and then27 use this option to compare against the saved ETag in a subsequent request.
5 Help: Do not switch to GET after a 303 redirect21 following 303 redirect. A server may require a POST to remain a POST after a
6 Help: Add a URL query part24 Add a piece of data, usually a name + value pair, to the end of the URL query28 If the argument starts with a '+' (plus), the rest of the string is provided31 The query part of a URL is the one following the question mark on the right
50 3.18 Can I use curl to send a POST/PUT and not wait for a response?51 3.19 How do I get HTTP from a host using a specific IP address?69 4.8 I found a bug227 implement it for you, that is not a friendly attitude. We spend a297 agree on a time schedule for publication etc. That way we produce a fix in a337 be a lot better than a private curl version.714 3.19 How do I get HTTP from a host using a specific IP address?767 POST, -I will cause a HEAD and -T will make it a PUT.913 If it is a problem with a binary you have downloaded or a package for your1146 instead of a FILE * to a file:[all …]
Completed in 41 milliseconds