MetaData

Constructors

this
this(HttpVersion ver, HttpFields fields)
Undocumented in source.
this
this(HttpVersion ver, HttpFields fields, long contentLength)
Undocumented in source.

Members

Classes

Request
class Request
Undocumented in source.
Response
class Response
Undocumented in source.

Functions

getContentLength
long getContentLength()

@return the content length if available, otherwise {@link Long#MIN_VALUE}

getFields
HttpFields getFields()

@return the HTTP fields of this MetaData object

getHttpVersion
HttpVersion getHttpVersion()

@return the HTTP version of this MetaData object

getTrailerSupplier
Supplier!HttpFields getTrailerSupplier()
Undocumented in source. Be warned that the author may not have intended to support it.
isRequest
bool isRequest()
Undocumented in source. Be warned that the author may not have intended to support it.
isResponse
bool isResponse()
Undocumented in source. Be warned that the author may not have intended to support it.
iterator
InputRange!HttpField iterator()

@return an iterator over the HTTP fields @see #getFields()

opApply
int opApply(int delegate(ref HttpField) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
recycle
void recycle()
Undocumented in source. Be warned that the author may not have intended to support it.
setHttpVersion
void setHttpVersion(HttpVersion httpVersion)

@param httpVersion the HTTP version to set

setTrailerSupplier
void setTrailerSupplier(Supplier!HttpFields trailers)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta