boost::urls::encoding_opts :: Boost Libraries Documentation

# boost::urls::encoding_opts

Percent‐encoding options

## Synopsis

Declared in `<boost/url/encoding_opts.hpp>`

    struct encoding_opts;

## Member Functions

Name | Description
`encoding_opts` [constructor] | Constructs an `encoding_opts` object with the specified options.

## Data Members

Name | Description
`disallow_null` | True if nulls are not allowed
`lower_case` | True if hexadecimal digits are emitted as lower case
`space_as_plus` | True if spaces encode to and from plus signs

## Description

These options are used to customize the behavior of algorithms which use percent escapes, such as encoding or decoding.

## See Also

`encode`, `encoded_size`, `pct_string_view`.

Created with MrDocs