Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext
http::parser::skip (2 of 2 overloads)

(Inherited from http::basic_parser)

Set the skip parse option.

Synopsis
void
skip(
    bool v);
Description

This option controls whether or not the parser expects to see an HTTP body, regardless of the presence or absence of certain fields such as Content-Length or a chunked Transfer-Encoding. Depending on the request, some responses do not carry a body. For example, a 200 response to a CONNECT request from a tunneling proxy, or a response to a HEAD request. In these cases, callers may use this function inform the parser that no body is expected. The parser will consider the message complete after the header has been received.

Parameters

Name

Description

v

true to set the skip body option or false to disable it.

Remarks

This function must called before any bytes are processed.


PrevUpHomeNext