您的位置:首页 > 其它

自定义拦截器

2017-11-22 10:25 59 查看
先添加依赖

//okhttp依赖

 compile 'com.squareup.okhttp3:okhttp:3.9.0'

//拦截器依赖

    compile 'com.squareup.okhttp3:logging-interceptor:3.9.0'

//banner依赖

    compile 'com.youth.banner:banner:1.4.10'

//Gson依赖

    compile 'com.google.code.gson:gson:2.8.2'

//evenbus依赖

    compile 'org.greenrobot:eventbus:3.1.1'

//图片依赖

   compile'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

import java.io.IOException;

import okhttp3.FormBody;

import okhttp3.Interceptor;

import okhttp3.Request;

import okhttp3.Response;

/**

 * Created by peng on 2017/11/20.

 */

public class MyInterceptor implements Interceptor {

    @Override

    public Response intercept(Chain chain) throws IOException {

   
Request request = chain.request();
String url = request.url().url().toString();
url+="&source=android";
Request newRequset = request.newBuilder().url(url).build();
return chain.proceed(newRequset);
}


}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: