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. 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.
statusline | the status line of this response |
---|
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
|