This implementation makes sure that there always is a status line.
- Author
- Oleg Kalnichevski
- Version
- Revision
- 573864
- Since
- 4.0
Notice
The following notice applies to the original API on which this API is based, and to its documentation. The documentation of this API has been revised from the original.
/*
* Copyright (C) 2006 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
|
| BasicHttpResponse (final StatusLine statusline, final ReasonPhraseCatalog catalog, final Locale locale) |
| Creates a new response. More...
|
|
| BasicHttpResponse (final StatusLine statusline) |
| Creates a response from a status line. More...
|
|
| BasicHttpResponse (final ProtocolVersion ver, final int code, final String reason) |
| Creates a response from elements of a status line. More...
|
|
ProtocolVersion | getProtocolVersion () |
| Returns the protocol version this message is compatible with.
|
|
StatusLine | getStatusLine () |
| Obtains the status line of this response. More...
|
|
HttpEntity | getEntity () |
| Obtains the message entity of this response, if any. More...
|
|
Locale | getLocale () |
| Obtains the locale of this response. More...
|
|
void | setStatusLine (final StatusLine statusline) |
| Sets the status line of this response. More...
|
|
void | setStatusLine (final ProtocolVersion ver, final int code) |
| Sets the status line of this response. More...
|
|
void | setStatusLine (final ProtocolVersion ver, final int code, final String reason) |
| Sets the status line of this response with a reason phrase. More...
|
|
void | setStatusCode (int code) |
| Updates the status line of this response with a new status code. More...
|
|
void | setReasonPhrase (String reason) |
| Updates the status line of this response with a new reason phrase. More...
|
|
void | setEntity (final HttpEntity entity) |
| Associates a response entity with this response. More...
|
|
void | setLocale (Locale loc) |
| Changes the locale of this response. More...
|
|
boolean | containsHeader (String name) |
| Checks if a certain header is present in this message. More...
|
|
Header[] | getHeaders (final String name) |
| Returns all the headers with a specified name of this message. More...
|
|
Header | getFirstHeader (final String name) |
| Returns the first header with a specified name of this message. More...
|
|
Header | getLastHeader (final String name) |
| Returns the last header with a specified name of this message. More...
|
|
Header[] | getAllHeaders () |
| Returns all the headers of this message. More...
|
|
void | addHeader (final Header header) |
| Adds a header to this message. More...
|
|
void | addHeader (final String name, final String value) |
| Adds a header to this message. More...
|
|
void | setHeader (final Header header) |
| Overwrites the first header with the same name. More...
|
|
void | setHeader (final String name, final String value) |
| Overwrites the first header with the same name. More...
|
|
void | setHeaders (final Header[] headers) |
| Overwrites all the headers in the message. More...
|
|
void | removeHeader (final Header header) |
| Removes a header from this message. More...
|
|
void | removeHeaders (final String name) |
| Removes all headers with a certain name from this message. More...
|
|
HeaderIterator | headerIterator () |
| Returns an iterator of all the headers. More...
|
|
HeaderIterator | headerIterator (String name) |
| Returns an iterator of the headers with a given name. More...
|
|
HttpParams | getParams () |
| Returns the parameters effective for this message as set by setParams(com.good.gd.apache.http.params.HttpParams).
|
|
void | setParams (final HttpParams params) |
| Provides parameters to be used for the processing of this message. More...
|
|