Lines Matching full:http

13 -  HTTP client high-level functions
17 #include <openssl/http.h>
55 OSSL_HTTP_open() initiates an HTTP session using the I<bio> argument if not
62 defaulting to 80 for HTTP or 443 for HTTPS.
75 HTTP(S) proxy to use (unless overridden by "no_proxy" settings).
81 C<[http[s]://][userinfo@]host[:port][/path][?query][#fragment]>,
84 The HTTP client functions connect via the given proxy unless the I<server>
87 Proxying plain HTTP is supported directly,
95 may be used to modify the connection BIO used by the HTTP client,
144 seconds the overall HTTP transfer (i.e., connection setup if needed,
151 pre-established with a TLS proxy using the HTTP CONNECT method,
164 If <rctx> indicates using a proxy for HTTP (but not HTTPS), the server host
168 the I<path> argument beginning with C<http://> (thus giving an absoluteURI).
170 If I<req> is NULL the HTTP GET method will be used to send the request
171 else HTTP POST with the contents of I<req> and optional I<content_type>, where
174 The optional list I<headers> may contain additional custom HTTP header lines.
177 is included in the HTTP header of the response and return an error if not.
183 the subsequent HTTP transfer (sending the request and receiving a response)
187 when opening the HTTP transfer will be used instead.
189 after receiving a response, which is the default behavior for HTTP 1.0.
194 OSSL_HTTP_exchange() exchanges any form of HTTP request and response
198 If the HTTP method is GET and I<redirection_url>
200 the server may return with HTTP code 301 (MOVED_PERMANENTLY) or 302 (FOUND).
213 OSSL_HTTP_get() uses HTTP GET to obtain data from I<bio> if non-NULL,
215 It supports redirection via HTTP status code 301 or 302. It is meant for
227 OSSL_HTTP_transfer() exchanges an HTTP request and response
242 It must be 1 if no error occurred during the HTTP transfer and 0 otherwise.
249 other HTTP client implementations such as wget, curl, and git.