okhttp请求头与retrofit请求头

okhttp拦截器的 

public class HeadIntor implements Interceptor {

    private Request.Builder request;

    @Override
    public Response intercept(Chain chain) throws IOException {
        request = chain.request()
                .newBuilder()
                .addHeader("userId","2818")
                .addHeader("sessionId","15563274234822818");
                Log.i("---", request +"拦截前");
                Response proceed = chain.proceed(request
                        .addHeader("userId","2818")
                        .addHeader("sessionId","15563274234822818")
                        .build());
                Log.i("---",proceed+"拦截后");
        return proceed;
    }
}

retrofit Api管理

public interface Api {
    @GET("order/verify/v1/findShoppingCart")
    Observable<ShopEntity> getShop(@Header("userId")String userId , @Header("sessionId")String sessionId);
}

猜你喜欢

转载自blog.csdn.net/weixin_43916826/article/details/89600767
今日推荐