[#HTTPResponse]
= HTTPResponse
:mrdocs:

Status line, headers and version of an HTTP response&period;

== Synopsis

Declared in `&lt;httpserver&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct HTTPResponse;
----

== Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:HTTPResponse/StringifyHeaders.adoc[`StringifyHeaders`] 
| Serialize the status line and headers into the HTTP wire format&period;
|===


== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:HTTPResponse/headers.adoc[`headers`] 
| Response header fields&period;
| xref:HTTPResponse/status.adoc[`status`] 
| Status code sent to the client&period;
| xref:HTTPResponse/version.adoc[`version`] 
| Protocol version echoed in the status line&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
