Home
last modified time | relevance | path

Searched full:libcurl (Results 1 – 25 of 1065) sorted by relevance

12345678910>>...43

/external/tensorflow/tensorflow/core/platform/cloud/
Dcurl_http_request_test.cc39 // A fake proxy that pretends to be libcurl.
40 class FakeLibCurl : public LibCurl {
160 // Mimic real libcurl behavior by checking write callback return value. in curl_easy_perform()
237 // Internal variables to store the libcurl state.
271 FakeLibCurl libcurl("get response", 200); in TEST() local
272 CurlHttpRequest http_request(&libcurl); in TEST()
286 // Check interactions with libcurl. in TEST()
287 EXPECT_TRUE(libcurl.is_initialized_); in TEST()
288 EXPECT_EQ("http://www.testuri.com", libcurl.url_); in TEST()
289 EXPECT_EQ("100-199", libcurl.range_); in TEST()
[all …]
/external/curl/docs/libcurl/
Dlibcurl.md4 Title: libcurl
6 Source: libcurl
8 - libcurl-easy (3)
9 - libcurl-multi (3)
10 - libcurl-security (3)
11 - libcurl-thread (3)
18 libcurl - client-side URL transfers
22 This is a short overview on how to use libcurl in your C programs. There are
24 libcurl-easy(3), libcurl-multi(3), libcurl-share(3),
25 libcurl-url(3), libcurl-ws(3) and libcurl-tutorial(3) for
[all …]
Dlibcurl.m429 # Checks for libcurl. DEFAULT-ACTION is the string yes or no to
30 # specify whether to default to --with-libcurl or --without-libcurl.
32 # minimum version of libcurl to accept. Pass the version as a regular
35 # libcurl was successfully found and passed the various tests.
37 # Note that using --without-libcurl does run ACTION-IF-NO.
39 # This macro #defines HAVE_LIBCURL if a working libcurl setup is
40 # found, and sets @LIBCURL@ and @LIBCURL_CPPFLAGS@ to the necessary
42 # the various features supported by libcurl, and LIBCURL_PROTOCOL_yyy
43 # where yyy are the various protocols supported by libcurl. Both xxx
52 # LIBCURL="-lcurl" LIBCURL_CPPFLAGS="-I/usr/myinclude" ./configure
[all …]
Dlibcurl-tutorial.md4 Title: libcurl-tutorial
6 Source: libcurl
8 - libcurl-easy (3)
9 - libcurl-errors (3)
10 - libcurl-multi (3)
11 - libcurl-url (3)
18 libcurl-tutorial - libcurl programming tutorial
23 approaches to consider when programming with libcurl. The text focuses on the
28 uses libcurl. That would probably be you or someone in your position. What is
30 write that is using libcurl for transfers. The program is outside libcurl and
[all …]
Dcurl_version_info.md6 Source: libcurl
15 curl_version_info - returns runtime libcurl version info
28 features in the running version of libcurl. *age* should be set to the
30 libcurl always returns a proper struct that your program understands, while
42 before libcurl initialization occurs.
114 new the libcurl you are using is. You are however guaranteed to get a struct
115 that you have a matching struct for in the header, as you tell libcurl your
118 *version* is just an ascii string for the libcurl version.
124 *host* is an ascii string showing what host information that this libcurl
134 names of the features that libcurl supports. The array is terminated by a NULL
[all …]
Dlibcurl-thread.md4 Title: libcurl-thread
6 Source: libcurl
8 - libcurl-security (3)
15 libcurl-thread - libcurl thread safety
17 # Multi-threading with libcurl
19 libcurl is thread safe but has no internal thread synchronization. You may have
40 All current TLS libraries libcurl supports are thread-safe.
48 libcurl may not be able to fully clean up after multi-threaded OpenSSL
53 For example, on Windows if both libcurl and OpenSSL are linked statically to a
57 libcurl is built as a DLL and OpenSSL is linked statically to it then libcurl
[all …]
Dcurl_global_cleanup.md6 Source: libcurl
9 - libcurl (3)
10 - libcurl-thread (3)
17 curl_global_cleanup - global libcurl cleanup
32 curl_global_init(3), after you are done using libcurl.
34 This function is thread-safe since libcurl 7.84.0 if
40 This does not just mean no other thread that is using libcurl. Because
45 See the description in libcurl(3) of global environment requirements for
50 curl_global_cleanup(3) does not block waiting for any libcurl-created
52 containing libcurl is dynamically unloaded while libcurl-created threads are
[all …]
Dcurl_global_init.md6 Source: libcurl
13 - libcurl (3)
20 curl_global_init - Global libcurl initialization
32 This function sets up the program environment that libcurl needs. Think of it
37 function in libcurl. The environment it sets up is constant for the life of
41 The flags option is a bit pattern that tells libcurl exactly what features to
45 of libcurl.
47 This function is thread-safe since libcurl 7.84.0 if
53 This does not just mean no other thread that is using libcurl. Because
58 If you are initializing libcurl from a Windows DLL you should not initialize
[all …]
Dlibcurl-env.md4 Title: libcurl-env
6 Source: libcurl
8 - libcurl-env-dbg (3)
15 libcurl-env - environment variables libcurl understands
19 libcurl reads and understands a set of environment variables that if set
26 When libcurl is given a URL to use in a transfer, it first extracts the scheme
29 libcurl use the **http_proxy** variable, while a URL like ftp://example.com
38 libcurl first checks **ws_proxy** or **wss_proxy** but if they are not set, it
48 When libcurl is built to support multiple SSL backends, it selects a specific
49 backend at first use. If no selection is done by the program using libcurl,
[all …]
Dlibcurl-security.md4 Title: libcurl-security
6 Source: libcurl
8 - libcurl-thread (3)
15 libcurl-security - security considerations when using libcurl
19 The libcurl project takes security seriously. The library is written with
24 the right way, you can use libcurl to transfer data pretty safely.
29 some risks in the ways in which applications commonly use libcurl and
38 If you use a command line tool (such as curl) that uses libcurl, and you give
64 Many of the protocols libcurl supports send name and password unencrypted as
104 URL, not just HTTP. libcurl restricts the protocols allowed to be used in
[all …]
DABI.md18 A libcurl upgrade does not break the ABI or change established and documented
19 behavior. Your application can remain using libcurl just as before, only with
24 In libcurl land, you cannot tell by the libcurl version number if that
25 libcurl is binary compatible or not with another libcurl version. As a rule,
39 During the first seven years of libcurl releases, there have only been four
47 Going to an older libcurl version from one you are currently using can be a
50 that going backwards may get you in a situation where you pick a libcurl that
60 0 - libcurl 7.1, August 2000
62 1 - libcurl 7.5 December 2000
64 2 - libcurl 7.7 March 2001
[all …]
Dlibcurl-multi.md4 Title: libcurl-multi
6 Source: libcurl
8 - libcurl (3)
9 - libcurl-easy (3)
10 - libcurl-errors (3)
17 libcurl-multi - how to use the multi interface
21 This is an overview on how to use the libcurl multi interface in your C
23 here. There is also the libcurl-tutorial(3) man page for a complete
24 tutorial to programming with libcurl and the libcurl-easy(3) man page
25 for an overview of the libcurl easy interface.
[all …]
DMakefile.inc113 libcurl-easy.3 \
114 libcurl-env.3 \
115 libcurl-env-dbg.3 \
116 libcurl-errors.3 \
117 libcurl-multi.3 \
118 libcurl-security.3 \
119 libcurl-share.3 \
120 libcurl-symbols.3 \
121 libcurl-thread.3 \
122 libcurl-tutorial.3 \
[all …]
Dcurl_global_sslset.md6 Source: libcurl
9 - libcurl (3)
16 curl_global_sslset - Select SSL backend to use with libcurl
31 libcurl. This function can only be used to select an SSL backend once, and it
43 that this particular build of libcurl supports.
45 Since libcurl 7.60.0, the *avail* pointer is always set to the list of
58 This function is thread-safe since libcurl 7.84.0 if
64 This does not just mean no other thread that is using libcurl.
70 AmiSSL are all supported by libcurl, but in the eyes of
124 This function was added in libcurl 7.56.0. Before this version, there was no
[all …]
Dlibcurl-errors.md4 Title: libcurl-errors
6 Source: libcurl
21 libcurl-errors - error codes in libcurl
25 This man page includes most, if not all, available error codes in libcurl.
45 The URL you passed to libcurl used a protocol that this libcurl does not
47 can be a misspelled protocol string or just a protocol libcurl has no code
62 A requested feature, protocol or option was not found built-in in this libcurl
64 enabled or explicitly disabled when libcurl was built and in order to get it
65 to function you have to get a rebuilt libcurl.
81 The server sent data libcurl could not parse. This error code was known as
[all …]
/external/curl/.github/
Dlabeler.yml33libcurl/opts/CURLINFO_HTTPAUTH*,docs/libcurl/opts/CURLINFO_PROXYAUTH*,docs/libcurl/opts/CURLOPT_KR…
39 …nfig.h.cmake,lib/libcurl*.in,CMake/**,CMakeLists.txt,configure.ac,m4/**,Makefile.*,packages/**,pla…
72libcurl/opts/CURLINFO_CONNECT*,docs/libcurl/opts/CURLINFO_PROXY*,docs/libcurl/opts/CURLOPT_ADDRESS…
78 …cookie*,docs/cmdline-opts/junk-session-cookies.md,docs/libcurl/opts/CURLINFO_COOKIE*,docs/libcurl/…
84 …- '{docs/CIPHERS.md,docs/RUSTLS.md,docs/libcurl/opts/CURLOPT_EGDSOCKET*,lib/*sha256*,lib/*sha512*,…
106 …- '{docs/libcurl/opts/CURLINFO_FTP*,docs/libcurl/opts/CURLOPT_FTP*,docs/libcurl/opts/CURLOPT_WILDC…
118libcurl/opts/CURLINFO_COOKIE*,docs/libcurl/opts/CURLOPT_COOKIE*,docs/libcurl/opts/CURLINFO_HTTP_**…
124 …- '{CMake/FindNGHTTP2.cmake,CMake/FindQUICHE.cmake,docs/HTTP2.md,docs/libcurl/opts/CURLOPT_STREAM*…
150 libcurl API:
154 - 'docs/libcurl/ABI.md'
[all …]
/external/curl/docs/
Dcurl-config.md13 curl-config - Get information about a libcurl installation
22 displays information about the curl and libcurl installation.
28 Displays the built-in path to the CA cert bundle this libcurl uses.
32 Displays the compiler used to build libcurl.
37 libcurl. Currently that is only the include path to the curl include files.
41 Specify the oldest possible libcurl version string you want, and this script
52 Lists what particular main features the installed libcurl was built with. At
64 link your application with libcurl.
68 This is the prefix used when libcurl was installed. Libcurl is then installed
74 Lists what particular protocols the installed libcurl was built to support. At
[all …]
DHISTORY.md103 other software and programs to be based on and powered by libcurl. Almost
110 The PHP guys adopted libcurl already the same month, when the first ever third
111 party libcurl binding showed up. CURL has been a supported module in PHP since
118 from scratch again. The libcurl major SONAME number was set to 1.
127 libcurl while it was released under MPL only. (Due to the fact that MPL is
131 also introduced libcurl's ability to do persistent connections. 24000 lines of
132 code. The libcurl major SONAME number was bumped to 2 due to this overhaul.
139 September: libcurl 7.9 introduces cookie jar and `curl_formadd()`. During the
150 June: the curl website gets 13000 visits weekly. curl and libcurl is
154 To estimate the number of users of the curl tool or libcurl library is next to
[all …]
DFAQ11 1.2 What is libcurl?
24 1.15 How do I port libcurl to my OS?
53 3.21 Protocol xxx not supported or disabled in libcurl
83 5. libcurl Issues
84 5.1 Is libcurl thread-safe?
86 5.3 How do I fetch multiple files with libcurl?
87 5.4 Does libcurl do Winsock initialization on win32 systems?
90 5.7 Link errors when building libcurl on Windows
91 5.8 libcurl.so.X: open failed: No such file or directory
92 5.9 How does libcurl resolve host names?
[all …]
DBINDINGS.md7 libcurl bindings
16 The bindings listed below are not part of the curl/libcurl distribution
68 [Julia](https://github.com/JuliaWeb/LibCURL.jl) Written by Amit Murthy
70 [Kapito](https://github.com/puzza007/katipo) is an Erlang HTTP library around libcurl.
76 …e.org/web/20070606064500/https://forge.novell.com/modules/xfmod/project/?libcurl-mono) Written by …
78 [.NET](https://sourceforge.net/projects/libcurl-net/) libcurl-net by Jeffrey Phillips
80 [Nim](https://nimble.directory/pkg/libcurl) wrapper for libcurl
82 [node.js](https://github.com/JCMais/node-libcurl) node-libcurl by Jonathan Cardoso Machado
101 [PureBasic](https://www.purebasic.com/documentation/http/index.html) uses libcurl in its "native" H…
107 [Q](https://q-lang.sourceforge.net/) The libcurl module is part of the default install
[all …]
/external/curl/packages/vms/
Dgnv_link_curl.com3 $! File to build images using gnv$libcurl.exe
200 " HP OpenSSL version of ""''hp_ssl_version'"" is too old for shared libcurl!"
236 "GNV OpenSSL version of ""''gnv_ssl_version'" is too old for shared libcurl!"
293 libcurl to use these shared images instead of the system ones.
352 $ libfile = "[.lib.^.libs]libcurl.a"
358 "Can not build shared image, libcurl object library not found!"
363 $gnv_libcurl_share = "''default_dir'gnv$libcurl.exe"
371 $ link/dsf='default_dir'gnv$libcurl.dsf/share='gnv_libcurl_share' -
372 /map='default_dir'gnv$libcurl.map -
379 $ link/share='gnv_libcurl_share'/map='default_dir'gnv$libcurl.map -
[all …]
/external/curl/docs/libcurl/opts/
DCURLOPT_FOLLOWLOCATION.md6 Source: libcurl
35 libcurl issues another request for the new URL and follows subsequent new
38 number of redirects libcurl follows.
40 libcurl restricts what protocols it automatically follow redirects to. The
42 default libcurl allows HTTP, HTTPS, FTP and FTPS on redirects.
45 request method libcurl uses in the subsequent request: For 301, 302 and 303
46 responses libcurl switches method from POST to GET unless
47 CURLOPT_POSTREDIR(3) instructs libcurl otherwise. All other redirect
48 response codes make libcurl use the same method again.
58 Since libcurl changes method or not based on the specific HTTP response code,
[all …]
DCURLOPT_HTTPAUTH.md6 Source: libcurl
29 Pass a long as parameter, which is set to a bitmask, to tell libcurl which
32 The available bits are listed below. If more than one bit is set, libcurl
59 libcurl uses a special "quirk" that IE is known to have used before version 7
73 You need to build libcurl with a suitable GSS-API library or SSPI on Windows
82 You need to build libcurl with either OpenSSL or GnuTLS support for this
83 option to work, or build libcurl on Windows with SSPI support.
87 Support for this is removed since libcurl 8.8.0.
93 Note that libcurl forks when necessary to run the winbind application and kill
100 versions of libcurl.
[all …]
DCURLOPT_NETRC.md6 Source: libcurl
29 This parameter controls the preference *level* of libcurl between using
33 On Windows, libcurl uses the file as *%HOME%/_netrc*. If *%HOME%* is
34 not set on Windows, libcurl falls back to *%USERPROFILE%*.
36 You can also tell libcurl a different filename to use with
39 libcurl uses a username (and supplied or prompted password) supplied with
46 libcurl does not verify that the file has the correct properties set (as the
53 libcurl ignores the *.netrc* file. This is the default.
76 newline. Starting in 7.84.0, libcurl also supports quoted strings. They start
83 Provides credentials for a host called **name**. libcurl searches the .netrc
[all …]
/external/sandboxed-api/oss-internship-2020/curl/examples/
DREADME.md1 # LibCurl Sandbox Examples
4 [this page](https://curl.haxx.se/libcurl/c/example.html) on curl's website.
5 These examples perform some basic tasks using libcurl, and can be useful both to
6 understand how to use LibCurl Sandbox, but also to get an idea of how regular
12 [simple.c](https://curl.haxx.se/libcurl/c/simple.html). Really simple HTTP
16 [getinmemory.c](https://curl.haxx.se/libcurl/c/getinmemory.html). Same HTTP
20 [simplessl.c](https://curl.haxx.se/libcurl/c/simplessl.html). HTTPS request
25 [multi-poll.c](https://curl.haxx.se/libcurl/c/multi-poll.html). Same HTTP
30 [multithread.c](https://curl.haxx.se/libcurl/c/multithread.html). Four HTTP
34 libcurl's multithreading methods. The pages are printed out.
[all …]

12345678910>>...43