Class HTTPClientResponse
Represents a HTTP client response (as received from the server).
Inherits from
-
(base class)HTTPResponse
Fields
Name | Type | Description |
---|---|---|
cookies
|
Cookie[string] |
All cookies that shall be set on the client for this request
|
headers
|
vibe.utils.dictionarylist.DictionaryList!(string,false) |
The response header fields |
httpVersion
|
HTTPVersion |
The protocol version of the response - should not be changed |
statusCode
|
int |
The status code of the response, 200 by default |
statusPhrase
|
string |
The status phrase of the response |
Properties
Name | Type | Description |
---|---|---|
bodyReader
[get]
|
InputStream |
An input stream suitable for reading the response body. |
contentType
[get, set]
|
string |
Shortcut to the "Content-Type" header |
Methods
Name | Description |
---|---|
disconnect
|
Forcefully terminates the connection regardless of the current state. |
dropBody
|
Reads and discards the response body. |
readJson
|
Reads the whole response body and tries to parse it as JSON. |
readRawBody
|
Provides unsafe means to read raw data from the connection. |
Authors
Sönke Ludwig, Jan Krüger
Copyright
© 2012-2014 RejectedSoftware e.K.
License
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.