okhttp
文章平均质量分 96
胡飞洋
公众号:胡飞洋, 爱打篮球、带看电影的Android开发者。
展开
-
你想要的系列:网络请求框架OkHttp3全解系列 - (四)拦截器详解2:连接、请求服务(重点)
在本系列的上一篇文章中,我们分析了OkHttp拦截器链中的前三个拦截器:RetryAndFollowUpInterceptor、BridgeInterceptor、CacheInterceptor,它们在请求建立连接之前做了一些预处理。详细可参考你想要的系列:网络请求框架OkHttp3全解系列 - (三)拦截器详解1:重试重定向、桥、缓存(重点)。如果请求经过这三个拦截器后,要继续往下传递,说明是需要进行网络请求的(缓存不能直接满足),也就是今天要分析的内容——剩下的两个拦截器:ConnectInterc原创 2020-06-14 20:46:28 · 2524 阅读 · 4 评论 -
你想要的系列:网络请求框架OkHttp3全解系列 - (三)拦截器详解1:重试重定向、桥、缓存(重点)
在本系列的上一篇文章中,我们走读了一遍okhttp的源码,初步了解了这个强大的网络框架的基本执行流程。不过,上一篇文章只能说是比较粗略地阅读了okhttp整个执行流程方面的源码,搞明白了okhttp的基本工作原理,但并没有去深入分析细节(事实上也不可能在一篇文章中深入分析每一处源码的细节)。那么本篇文章,我们对okhttp进行深入地分析,慢慢将okhttp中的各项功能进行全面掌握。今天文章中的源码都建在上一篇源码分析的基础之上,还没有看过上一篇文章的朋友,建议先去阅读 网络请求框架OkHttp3全解系列原创 2020-05-31 23:34:03 · 2290 阅读 · 10 评论 -
你想要的系列:网络请求框架OkHttp3全解系列 - (二)OkHttp的工作流程分析
在本系列的上一篇文章中,我们学习了OkHttp的基本用法,体验了这个网络加载框架的强大功能,以及它非常简便的API。还没有看过上一篇文章的朋友,建议先去阅读 网络请求框架OkHttp3全解系列 - (一)OkHttp的基本使用 。如果我们想要进行get请求,那么使用少量的代码就能实现,如下所示: OkHttpClient httpClient = new OkHttpClient(); String url = "https://www.baidu.com/";原创 2020-05-18 17:47:03 · 1673 阅读 · 5 评论 -
你想要的系列:网络请求框架OkHttp3全解系列 - (一)OkHttp的基本使用
文章目录一、引入二、使用方式2.1 get请求2.2 post请求2.2.1 post请求提交String、文件2.2.2 post请求提交表单2.2.2 post请求提交复杂请求体2.4 请求配置项预备知识:HTTP协议详解HTTP请求报文和响应报文OkHttp3是由square公司开发,Android中公认最好用的网络请求框架,在接口封装上做的简单易用,GitHub地址。它有以下...原创 2020-05-05 19:49:32 · 7940 阅读 · 7 评论