org.apache.http.HttpResponse |
Known Indirect Subclasses |
An HTTP response.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Obtains the message entity of this response, if any.
| |||||||||||
Obtains the locale of this response.
| |||||||||||
Obtains the status line of this response.
| |||||||||||
Associates a response entity with this response.
| |||||||||||
Changes the locale of this response.
| |||||||||||
Updates the status line of this response with a new reason phrase.
| |||||||||||
Updates the status line of this response with a new status code.
| |||||||||||
Sets the status line of this response.
| |||||||||||
Sets the status line of this response.
| |||||||||||
Sets the status line of this response with a reason phrase.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface org.apache.http.HttpMessage
|
Obtains the message entity of this response, if any.
The entity is provided by calling setEntity
.
null
if there is none
Obtains the locale of this response.
The locale is used to determine the reason phrase
for the status code
.
It can be changed using setLocale
.
null
Obtains the status line of this response.
The status line can be set using one of the
setStatusLine
methods,
or it can be initialized in a constructor.
null
if not yet set
Associates a response entity with this response.
entity | the entity to associate with this response, or
null to unset
|
---|
Changes the locale of this response. If there is a status line, it's reason phrase will be updated according to the status code and new locale.
loc | the new locale |
---|
Updates the status line of this response with a new reason phrase. The status line can only be updated if it is available. It must have been set either explicitly or in a constructor.
reason | the new reason phrase as a single-line string, or
null to unset the reason phrase |
---|
IllegalStateException | if the status line has not be set |
---|
Updates the status line of this response with a new status code.
The status line can only be updated if it is available. It must
have been set either explicitly or in a constructor.
The reason phrase will be updated according to the new status code,
based on the current locale
. It can be set
explicitly using setReasonPhrase
.
code | the HTTP status code. |
---|
IllegalStateException | if the status line has not be set |
---|
Sets the status line of this response.
statusline | the status line of this response |
---|
Sets the status line of this response.
The reason phrase will be determined based on the current
locale
.
ver | the HTTP version |
---|---|
code | the status code |
Sets the status line of this response with a reason phrase.
ver | the HTTP version |
---|---|
code | the status code |
reason | the reason phrase, or null to omit
|