[#HTTPRequest-State] = xref:HTTPRequest.adoc[HTTPRequest]::State :relfileprefix: ../ :mrdocs: Stage of request parsing, tracking how much of the request has been read. == Synopsis Declared in `<httpserver.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum class State : int; ---- == Members [cols="1,4"] |=== | Name| Description | `Init` | No data has been parsed yet. | `NeedsHeaders` | The request line was parsed; headers are still pending. | `NeedsBody` | Headers were parsed; the body is still pending. | `Complete` | The full request has been parsed. | `Error` | Parsing failed and the request is unreadable. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#