public static RestAdapter.Builder getRestBuilder(final Context context, final String url) {
if (!sResponseCache) {
try {
final File httpCacheDir = new File(context.getCacheDir(), "http");
final long httpCacheSize = 10 * 1024 * 1024; // 10 MiB
HttpResponseCache.install(httpCacheDir, httpCacheSize);
} catch (IOException e) {
e.printStackTrace();
}
sResponseCache = true;
}
return new RestAdapter.Builder()
.setEndpoint(url)
.setConverter(JACKSON_CONVERTER)
.setRequestInterceptor(new RequestInterceptor() {
@Override
public void intercept(RequestFacade request) {
request.addHeader("Authorization",
"Basic " + XDAConstants.ENCODED_AUTHORIZATION);
}
});
}
RetrofitClient.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:XDA-One
作者:
评论列表
文章目录