[#HTTPRequest-LoadControlData] = xref:HTTPRequest.adoc[HTTPRequest]::LoadControlData :relfileprefix: ../ :mrdocs: Methods that attempt to parse HTTP request fields line‐by‐line from a receive buffer. == Synopsis Declared in `<httpserver.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool LoadControlData(xref:util/LineReader.adoc[util::LineReader]& reader); ---- == Description @{ == Exceptions [cols="1,4"] |=== | Name| Thrown on | `std::runtime_error` | if data is invalid. |=== == Return Value true If the request field was parsed. false If there was not enough data in the buffer to complete the field. == Parameters [cols="1,4"] |=== | Name| Description | *reader* [in] | A LineReader object constructed over a span of data. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#