Class HTTPRequest
Represents an HTTP request made to a server.
class HTTPRequest
;
Constructors
Name | Description |
---|---|
this
(conn)
|
|
this
()
|
Fields
Name | Type | Description |
---|---|---|
headers
|
DictionaryList!(string,false,12L,false) | All request headers |
httpVersion
|
HTTPVersion | The HTTP protocol version used for the request |
method
|
HTTPMethod | The HTTP method of the request |
requestURI
|
string | The request URI |
m_conn
|
vibe |
Properties
Name | Type | Description |
---|---|---|
contentType [get, set]
|
string | Returns the mime type part of the 'Content-Type' header. |
contentTypeParameters [get]
|
string | Returns any supplementary parameters of the 'Content-Type' header. |
host [get, set]
|
string | Shortcut to the 'Host' header (always present for HTTP 1.1) |
persistent [get]
|
bool | Determines if the connection persists across requests. |
Methods
Name | Description |
---|---|
toString
()
|
Aliases
Name | Description |
---|---|
requestURL
|
Compatibility alias - scheduled for deprecation |