public abstract class UploadLogTask
extends java.lang.Object
根据指定的上传服务器地址和文件进行日志上传。 上传日志时会把文件进行 gzip 压缩。
限定符和类型 | 字段和说明 |
---|---|
protected static java.lang.String |
URL_ENCODE_CHARSET |
构造器和说明 |
---|
UploadLogTask() |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.String |
encodeParams(java.lang.String params)
编码 url 中参数,如果不支持编码则使用原值。
|
protected abstract java.lang.String |
getUploadUrl()
获取上传日志的服务器地址。
|
protected abstract void |
onUploadResponse(java.lang.String response)
回调上传服务器成功后返回的内容。
|
protected boolean |
upload(java.lang.String uploadFilePath)
将指定文件上传进行上传,并返回上传结果。
|
protected static final java.lang.String URL_ENCODE_CHARSET
protected abstract java.lang.String getUploadUrl()
protected boolean upload(java.lang.String uploadFilePath)
uploadFilePath
- 目标上传的文件protected java.lang.String encodeParams(java.lang.String params)
params
- 目标 url。protected abstract void onUploadResponse(java.lang.String response)
该方法仅在服务器返回 http response code 200 时才会回调。>
response
- 服务器在上传成功后返回的内容。