requests.http

Undocumented in source.

Members

Classes

BasicAuthentication
class BasicAuthentication

Basic authentication. Adds Authorization: Basic header to request.

RequestException
class RequestException
Undocumented in source.
TimeoutException
class TimeoutException
Undocumented in source.

Functions

getContent
auto getContent(string url, A args)

Call GET, and return response content. This is the simplest case, when all you need is the response body.

postContent
auto postContent(string url, A args)

Call post and return response content.

Structs

PostFile
struct PostFile

Struct to send multiple files in POST request.

Request
struct Request

Request. Configurable parameters: headers - add any additional headers you'd like to send. authenticator - class to send auth headers. keepAlive - set true for keepAlive requests. default false. maxRedirects - maximum number of redirects. default 10. maxHeadersLength - maximum length of server response headers. default = 32KB. maxContentLength - maximun content length. delault = 5MB. bufferSize - send and receive buffer size. default = 16KB. verbosity - level of verbosity(0 - nothing, 1 - headers, 2 - headers and body progress). default = 0. proxy - set proxy url if needed. default - null.

Response
struct Response

Response - result of request execution.

Meta