to top
Android APIs
public class

BasicResponseHandler

extends Object
implements ResponseHandler<T>
java.lang.Object
   ↳ org.apache.http.impl.client.BasicResponseHandler

Class Overview

A ResponseHandler that returns the response body as a String for successful (2xx) responses. If the response code was >= 300, the response body is consumed and an HttpResponseException is thrown. If this is used with {@link org.apache.http.client.HttpClient#execute( org.apache.http.client.methods.HttpUriRequest, ResponseHandler), HttpClient may handle redirects (3xx responses) internally.

Summary

Public Constructors
BasicResponseHandler()
Public Methods
String handleResponse( HttpResponse response)
Returns the response body as a String if the response was successful (a 2xx status code).
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.http.client.ResponseHandler

Public Constructors

public BasicResponseHandler ()

Added in API level 1

Public Methods

public String handleResponse (HttpResponse response)

Added in API level 1

Returns the response body as a String if the response was successful (a 2xx status code). If no response body exists, this returns null. If the response was unsuccessful (>= 300 status code), throws an HttpResponseException.

Parameters
response The response to process
Returns
  • A value determined by the response
No examples for this method.
Frequently called with: [Clear]
Portions of this page are reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The original page is available here.