Android Retrofit2 动态(静态)添加请求头Header
2016-09-06 19:43
537 查看
Retrofit提供了两个两种定义HTTP请求头字段的方法即静态和动态。静态头不能改变为不同的请求,头的键和值是固定的且不可改变的,随着程序的打开便已固定。
更多:
Android Retrofit2&OkHttp3添加统一的请求头Header
参考:http://blog.csdn.net/io_field/article/details/52263224
动态添加
@Header
@GET("/") Call<ResponseBody> foo(@Header("Accept-Language") String lang);
@HeaderMap
@GET("/search") Call<ResponseBody> list(@HeaderMap Map<String, String> headers);
静态添加
@Headers("Cache-Control: max-age=640000") @GET("/tasks") Call<List<Task>> getDataList(); @Headers({ "X-Foo: Bar", "X-Ping: Pong" }) @GET("/") Call(ResponseBody) getData(@Query("id") String id);
更多:
Android Retrofit2&OkHttp3添加统一的请求头Header
参考:http://blog.csdn.net/io_field/article/details/52263224
相关文章推荐
- Android中使用Retrofit动态、静态添加Header的方案
- Android Retrofit2&OkHttp3添加统一的请求头Header
- Retrofit2 动态(静态)添加请求头Header
- Android Retrofit2&OkHttp3添加统一的请求头Header
- Android Retrofit2&OkHttp3添加统一的请求头Header
- Android Retrofit2&OkHttp3添加统一的请求头Header
- Android Retrofit 2 添加header
- Android Retrofit2 Post请求添加Json类型参数笔记
- Android Fragment详解,动态添加+静态使用+图+代码
- Retrofit,Okhttp对每个Request统一动态添加header和参数(五)
- Retrofit,Okhttp对每个Request统一动态添加header和参数(五)
- Android 给Retrofit2和OkHttp3添加统一的请求头Header
- Retrofit,Okhttp对每个Request统一动态添加header和参数
- android webview内的post请求(点击按钮)添加header行不通
- android RxJava+Retrofit2.0 OkHttp添加日志拦截器和设置请求头
- Retrofit,Okhttp对每个Request统一动态添加header和参数(五)
- android 动态添加视图与静态添加视图
- android ListView 动态添加header和footer
- Android中利用LinearLayout动态添加控件
- Android中利用LinearLayout动态添加控件