boost::burl

Types

Name

Description

any_request_body

A type‐erased request body.

body_from_tag

Tag type for converting a value into a request body.

body_to_tag

Tag type for converting a response body into a value.

client

An HTTP client.

condition_category

The error category for burl error conditions.

connection_pool

A pool of reusable HTTP connections.

cookie

An HTTP cookie.

cookie_jar

A container of HTTP cookies.

error_category

The error category for burl error codes.

multipart_form

A multipart form request body.

request

An HTTP request prepared for execution.

request_builder

A builder for configuring and sending a request.

response

The response to an HTTP request.

urlencoded_form

A URL‐encoded form request body.

Enums

Name

Description

condition

Error conditions corresponding to sets of error codes.

error

Error codes returned from client operations.

Functions

Name

Description

burl_category

Return the category for burl error codes.

burl_condition_category

Return the category for burl error conditions.

make_error_code

Return an error code for a burl error.

make_error_condition

Return an error condition for a burl condition.

operator>>

Read cookies from an input stream.

parse_cookie

Parse a Set‐Cookie field value.

tag_invoke

tag_invoke overloads

operator<<

Write a cookie jar to an output stream.

Concepts

Name

Description

RequestBody

Concept for a request body.

Created with MrDocs