首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
okhttp
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
OkHttp4 RequestBody.create()弃用解决方案
OkHttp4 RequestBody.create()弃用解决方案,OKhttp3已升级到Okhttp4,编写语言由java过渡到kotlinokhttp3经常用到的post提交数据的,RequestBody.create()已过时,并且换成了kotlin的新特性写法!okhttp3post请求的代码(4.0版本已过时):valrequest:Request=Request.Builder().
1926
代码人生
01-01 08:00
代码人生
okhttp异步操作+EventBus响应在UI线程
okhttp异步操作+EventBus响应在UI线程,一、首先从代码上介绍一下我使用的EventBus注册事件,通常当在某个Activity或Fragment界面需要使用时,在onStrat()方向下写入代码,简单的说就是:注册给定订阅服务器以接收事件EventBus.getDefault().register(this);提交事件,在某个地方(如okHttp异步响应结果时,下方会有介绍)需要调用
224
代码人生
01-01 08:00
代码人生
OkHttp梳理
OkHttp梳理,使用默认GET、request.method()配置其它类型//GETOkHttpClientclient=newOkHttpClient.Builder().build();Requestrequest=newRequest.Builder().url(Api.COMMON_LIST).build();Callcall=client.newCall(request);call.
189
后端
01-01 08:00
后端
OkHttp源码剖析(四) 报文读写工具ExchangeCodec
OkHttp源码剖析(四) 报文读写工具ExchangeCodec,概念明确codeccodec是网络报文交互的读写工具。用途:encodeHTTP请求,decodeHTTP响应。codec通过健康连接创立,它不仅包含编码接码算法,也包含可用的健康连接,只需要往codec写东西就可以发请求,向codec读东西可以拿到返回的报文信息。ExchangeExchange是网络报文交互的读写管理员,内部调
167
代码人生
01-01 08:00
代码人生
OkHTTP 重写 WebSocket 请求头
OkHTTP 重写 WebSocket 请求头 问题背景 对方 WebSocket 有问题,握手时返回的响应头含有两个 Connection,一个为 upgrade 另一个为 close,导致协议升级失败,具体报错为 WsListener 587802424 on failure, exception java.net.ProtocolException, exception message Expe
156
后端
01-01 08:00
后端
OkHttp源码流程分析(request篇)
OkHttp现在几乎已经占据了所有网络请求 了解其内部原理可以更好的进行扩展、封装和优化我们今天分析一下OkHttp源码 因为流程比较多 所以分为两篇(请求和响应)来分析 Okio本文暂时不涉及 后...
151
代码人生
01-01 08:00
代码人生
OKhttp的理解-RealConnectionPool
OKhttp的理解-RealConnectionPool RealConnectionPool 构造方案的参数: maxIdleConnections: 最大连接数,默认为5。 keepAliveDuration: 存活时间,默认为5分钟。 public RealConnectionPool(int maxIdleConnections, long keepAliveDuration, TimeUnit tim
143
后端
01-01 08:00
后端
OkHttp 源码解析(Kotlin版)——CacheInterceptor
OkHttp 源码解析(Kotlin版)——CacheInterceptor,源码分析Servesrequestsfromthecacheandwritesresponsestothecache为来自缓存的请求提供服务,并将响应写入缓存我们可以看到在proceed方法之前有一个get方法,在proceed方法之后有一个put方法。我们在之前文章(juejin.cn/post/700509…讲到,拦
131
代码人生
01-01 08:00
代码人生
OkHttp & Retrofit
OkHttp & Retrofit OkHttp 高效网络框架 is a http client from Square 0、公司 : Square 1、http/2 supports allows all request to the same host to share a socket. 2、connection pooling 3、gzip 4、Response caching
118
代码人生
01-01 08:00
代码人生
OKHttp 使用踩坑
OKHttp 使用踩坑 1、Http请求处理 res目录下新建 network_security_config.xml <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config cleartextTrafficPermitted="true"
113
«
1
2
»