自定义拦截器 post请求

来源:互联网 发布:人工智能芯片 编辑:程序博客网 时间:2024/05/21 06:33
public class MyInterceptor implements Interceptor {    @Override    public Response intercept(Chain chain) throws IOException {        Request original = chain.request();        FormBody formBody = (FormBody) original.body();        String name = formBody.name(0);        String value = formBody.value(0);        FormBody formBody2 = new FormBody.Builder()                .add(name, value)                .add("source", "android").build();        //请求定制:添加请求头        Request request = original.newBuilder()                .url(original.url())                .post(formBody2).build();        return chain.proceed(request);    }}

原创粉丝点击