public abstract class RangeFileAsyncHttpResponseHandler extends FileAsyncHttpResponseHandler
mFileBUFFER_SIZE, CANCEL_MESSAGE, DEFAULT_CHARSET, FAILURE_MESSAGE, FINISH_MESSAGE, PROGRESS_MESSAGE, RETRY_MESSAGE, START_MESSAGE, SUCCESS_MESSAGE, UTF8_BOM| 构造器和说明 |
|---|
RangeFileAsyncHttpResponseHandler(java.io.File file)
Obtains new RangeFileAsyncHttpResponseHandler and stores response in passed file
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected byte[] |
getResponseData(HttpEntity entity)
Returns byte array of response HttpEntity contents
|
void |
sendResponseMessage(HttpResponse response)
Returns data whether request completed successfully
|
void |
updateRequestHeaders(HttpUriRequest uriRequest) |
deleteTargetFile, getTargetFile, getTemporaryFile, onFailure, onFailure, onSuccess, onSuccessgetCharset, getRequestHeaders, getRequestURI, getUsePoolThread, getUseSynchronousMode, handleMessage, obtainMessage, onCancel, onFinish, onPostProcessResponse, onPreProcessResponse, onProgress, onRetry, onStart, onUserException, postRunnable, sendCancelMessage, sendFailureMessage, sendFinishMessage, sendMessage, sendProgressMessage, sendRetryMessage, sendStartMessage, sendSuccessMessage, setCharset, setRequestHeaders, setRequestURI, setUsePoolThread, setUseSynchronousModepublic RangeFileAsyncHttpResponseHandler(java.io.File file)
file - File to store response within, must not be nullpublic void sendResponseMessage(HttpResponse response)
throws java.io.IOException
ResponseHandlerInterfacesendResponseMessage 在接口中 ResponseHandlerInterfacesendResponseMessage 在类中 AsyncHttpResponseHandlerresponse - HttpResponse object with datajava.io.IOException - if retrieving data from response failsprotected byte[] getResponseData(HttpEntity entity)
throws java.io.IOException
AsyncHttpResponseHandlergetResponseData 在类中 FileAsyncHttpResponseHandlerentity - can be nulljava.io.IOException - if reading entity or creating byte array failedpublic void updateRequestHeaders(HttpUriRequest uriRequest)