public class DownloadRequest extends BaseRequest<DownloadRequest>
描述:下载请求
mAdapterFactories, mApiManager, mBaseUrl, mCache, mCacheKey, mCacheMode, mCacheTime, mConnectTimeout, mContext, mConverterFactories, mCookies, mDiskConverter, mHeaders, mHostnameVerifier, mHttpUrl, mInterceptors, mIsOnMainThread, mIsSyncRequest, mKeepJson, mNetworkInterceptors, mOkHttpClient, mParams, mProxy, mReadTimeOut, mRetrofit, mRetryCount, mRetryDelay, mRetryIncreaseDelay, mRxCache, mSSLParams, mUrl, mWriteTimeOut| Constructor and Description |
|---|
DownloadRequest(java.lang.String url) |
| Modifier and Type | Method and Description |
|---|---|
<T> Disposable |
execute(CallBack<T> callBack) |
protected <any> |
generateRequest()
进行网络请求
|
DownloadRequest |
isUseBaseUrl(boolean isUseBaseUrl) |
DownloadRequest |
saveName(java.lang.String saveName)
设置下载文件名称
默认名字是时间戳生成的 |
DownloadRequest |
savePath(java.lang.String savePath)
设置下载文件路径
SD卡不存在: /data/data/com.xxx.xxx/files; 存在: /storage/emulated/0/Android/data/com.xxx.xxx/files; |
accessToken, addCallAdapterFactory, addConverterFactory, addCookie, addCookie, addCookies, addInterceptor, addNetworkInterceptor, baseUrl, build, cacheDiskConverter, cacheKey, cacheMode, cacheTime, certificates, certificates, connectTimeout, execute, execute, execute, execute, getParams, getUrl, headers, headers, hostnameVerifier, keepJson, okCache, okproxy, onMainThread, params, params, params, readTimeOut, removeAllHeaders, removeAllParams, removeHeader, removeParam, retryCount, retryDelay, retryIncreaseDelay, sign, subUrl, syncRequest, threadType, timeOut, timeStamp, toObservable, url, writeTimeOutpublic DownloadRequest savePath(java.lang.String savePath)
public DownloadRequest saveName(java.lang.String saveName)
public DownloadRequest isUseBaseUrl(boolean isUseBaseUrl)
public <T> Disposable execute(CallBack<T> callBack)
execute in class BaseRequest<DownloadRequest>protected <any> generateRequest()
BaseRequestgenerateRequest in class BaseRequest<DownloadRequest>