class UrlRequestRewriteAddHeaders

Defined at line 5347 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

Adds `headers` to the URL request. If a header is already present in the original URL request,

it will be overwritten.

- `headers` must be set.

- Each [`fuchsia.net.http/Header`] in `headers` must have a valid HTTP header name and value,

per [RFC 7230 section 3.2](https://tools.ietf.org/html/rfc7230#section-3.2).

Public Methods

void UrlRequestRewriteAddHeaders (Storage_ storage)
void UrlRequestRewriteAddHeaders ()

Defined at line 5352 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

void UrlRequestRewriteAddHeaders (UrlRequestRewriteAddHeaders && )

Defined at line 5353 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

void UrlRequestRewriteAddHeaders (const UrlRequestRewriteAddHeaders & other)
UrlRequestRewriteAddHeaders & operator= (UrlRequestRewriteAddHeaders && )

Defined at line 5354 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/natural_types.h

UrlRequestRewriteAddHeaders & operator= (const UrlRequestRewriteAddHeaders & other)
bool operator== (const UrlRequestRewriteAddHeaders & other)
bool operator!= (const UrlRequestRewriteAddHeaders & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_net_http::Header>> & headers ()
::std::optional< ::std::vector< ::fuchsia_net_http::Header>> & headers ()
UrlRequestRewriteAddHeaders & headers (std::optional< ::std::vector< ::fuchsia_net_http::Header>> value)

Setter for headers.

void UrlRequestRewriteAddHeaders (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits