requests.server.httpd

Undocumented in source.

Members

Aliases

Handler
alias Handler = _Response delegate(in App app, ref HTTPD_Request, RequestArgs)
Undocumented in source.

Classes

ExactRoute
class ExactRoute
Undocumented in source.
HTTPD
class HTTPD
Undocumented in source.
HTTPD_RequestException
class HTTPD_RequestException
Undocumented in source.
HTTPD_Response
class HTTPD_Response(C)
Undocumented in source.
RegexRoute
class RegexRoute
Undocumented in source.
Route
class Route
Undocumented in source.
_Response
class _Response
Undocumented in source.

Enums

Compression
enum Compression
Undocumented in source.

Functions

exactRoute
auto exactRoute(string s, Handler h)
Undocumented in source. Be warned that the author may not have intended to support it.
processor
void processor(App app, HTTPD httpd, NetworkStream stream)
Undocumented in source. Be warned that the author may not have intended to support it.
regexRoute
auto regexRoute(string s, Handler h)
Undocumented in source. Be warned that the author may not have intended to support it.
response
auto response(HTTPD_Request rq, C content, ushort code)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

DSBUFFSIZE
enum DSBUFFSIZE;
Undocumented in source.

Structs

App
struct App
Undocumented in source.
HTTPD_Request
struct HTTPD_Request
Undocumented in source.
RequestArgs
struct RequestArgs
Undocumented in source.
Router
struct Router
Undocumented in source.

Variables

codes
string[int] codes;
Undocumented in source.

Meta