E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OKhttp
OkHttp
源码分析
一.基本使用https://github.com/square/
okhttp
https://square.github.io/
okhttp
/implementation'com.squareup.
okhttp
3
hjfstory
·
2023-03-29 13:36
OkHttp
原理第八篇-CallServerInterceptor
✨前置任务:在阅读本篇文章之前希望读者已经阅读了上篇文章
OkHttp
原理第七篇-ConnectInterceptor,本篇文章详细对CallServerInterceptor进行解析,也希望读者在阅读之前已经对其进行了简单研究
谁谁谁动了我
·
2023-03-29 11:05
计算机网络
android
http
kotlin
OkHttp
原理第七篇-ConnectInterceptor
✨前置任务:在阅读本篇文章之前希望读者已经阅读了上篇文章
OkHttp
原理第六篇-CacheInterceptor,本篇文章详细对ConnectInterceptor进行解析,也希望读者在阅读之前已经对其进行了简单研究
谁谁谁动了我
·
2023-03-29 11:04
计算机网络
android
kotlin
http
OkHttp
原理解析
✨学习目标:梳理整个
OkHttp
的脉络,跟住主线流程并分散细节✨创作初衷:学习
OkHttp
的原理,阅读Kotlin框架源码,提高自己对Kotlin代码的阅读能力。
谁谁谁动了我
·
2023-03-29 11:34
计算机网络
android
kotlin
http
Android MVVM的实现
除此之外,一个网络请求也会根据项目采用的技术进行一些封装,比如
OkHttp
的全局的单
一纸梦
·
2023-03-29 09:57
android
android
kotlin
开发语言
Android Retrofit源码解析:都能看懂的Retrofit使用详解
底层是如何用
OkHttp
请求的?方法上的注解是什么时候解析的,怎么解析的?Converter的转换过程,怎么通过Gson转成对应的数据模型的?
笨笨11
·
2023-03-29 09:11
OkHttp
缓存篇
https://www.wangt.cc/2021/11/
okhttp
缓存篇文章目录
OkHttp
连接拦截器篇Demo代码流程图拦截器InterceptorRetryAndFollowUpInterceptorBridgeInterceptorCacheInterceptorConnectInterceptornetworkInte
followYouself
·
2023-03-29 09:46
Android
java
android
OkHttp
连接拦截器篇
文章目录缓存篇流程图`ConnectInterceptor`详解ExchangeFinder`ExchangeFinder#findConnection`源码分析RealConnection连接池ConnectionPoolTransmitter代理和DNSJava定义的代理类型三种`DIRECT`、`HTTP`、`SOCKS`DNS解析缓存篇https://blog.csdn.net/follo
followYouself
·
2023-03-29 09:46
Android
java
android
<源码系列> Retrofit之一:用法介绍
官网:https://square.github.io/retrofit/简介:Retrofit,一个RESTful(无状态)的HTTP网络请求框架(基于
OkHttp
)(封装)注解配置网络请求参数,解耦彻底
玉圣
·
2023-03-29 08:36
【springcloud】springcloud的远程接口调用执行过程及使用
接口化请求调用----->Feigin----->Hystrix----->Ribbon----->HttpClient(apachehttpcomponents或者
okhttp
)具体流程如下1、当加了
B64A-消闲
·
2023-03-29 05:24
springboot
spring
cloud
okhttp
java
Spring Cloud调用接口过程
SpringCloud在接口调用上,大致会经过如下几个组件配合:Feign----->Hystrix—>Ribbon—>HttpClient(apachehttpcomponents或者
Okhttp
)具体交互流程上
for英杰
·
2023-03-29 05:20
spring
cloud
java
面试被问烂的
OKhttp
面试问题,这篇文章总算说明白了
OKhttp
原理
OkHttp
是一个开源的Java/AndroidHTTP客户端库,其使用了HTTP/2协议来减少网络请求的延迟和提升性能。
程序猿会指北
·
2023-03-29 04:04
OKhttp
网络框架
android开发技术
okhttp
面试
android
移动开发
程序员
Android socket源码解析(一)socket的初始化原理
前言前四篇文章讲述了
Okhttp
的核心原理,得知
Okhttp
是基于Socket开发的,而不是基于HttpUrlConnection开发的。
yjy239
·
2023-03-29 02:14
OkHttp
原理复习(上篇)
OkHttp
原理解析
OkHttp
3.10.0版本,最新
OkHttp
为:4.0.1逻辑与3版本并没有太大变化,但是改为kotlin实现。
疯子来过
·
2023-03-29 01:43
Java HttpComponents源码阅读1
JavaHttpComponents源码阅读1JavaHttpComponents源码阅读2HttpComponents一直是Java中HTTP请求的常用库,经常用来和
OkHttp
和SpringRestTemplate
Mhhhhhhy
·
2023-03-29 00:38
完整开源项目
1.仿网易云音乐客户端涉及技术:TimberFrescoMediaPlayerProxyAndroid-ObservableScrollViewretrofitImitateNetEasyCloud
okhttp
CustomLrcViewMagicaSakura
c_ychao
·
2023-03-29 00:06
OkHttp
初步了解
http://blog.csdn.net/lmj623565791/article/details/47911083
Okhttp
简介支持连接同一地址的链接共享同一个Socket,通过连接池来减小响应延迟
Starxinchen
·
2023-03-28 23:06
拆轮子系列:Retrofit2
拆轮子系列:Retrofit2[TOC]Retrofit本质上是对
OkHttp
Client网络交互的封装,它接管的是网络请求前和网络请求后,即HttpRequest封装,HttpResponse处理,网络请求过程则交给
浪淘沙xud
·
2023-03-28 20:52
使用 Nginx 过滤网络爬虫
方法一:通过User-Agent过滤location/{if($http_user_agent~*"scrapy|python|curl|java|wget|httpclient|
okhttp
"){return503
闫子扬
·
2023-03-28 19:31
OkHttp
、Retrofit、Http、断点下载
//初始化SD卡privatevoidinitSD(){if(ContextCompat.checkSelfPermission(this,Manifest.permission.WRITE_EXTERNAL_STORAGE)==PackageManager.PERMISSION_GRANTED){readSD();}else{ActivityCompat.requestPermissions(t
W_b_b
·
2023-03-28 19:25
HattpURLConnection网络请求
前言:最近一直想着学习一下比较好的开源网络框架
okhttp
,想着学习之前还是先总结一下Android原生提供的网络请求。
一激灵儿
·
2023-03-28 18:00
android
OkHttp
——Calls
通过该篇文章大家可以了解到如下几点1.首先通过一个简单的代码示例了解Call是什么2.从源码的角度分析一下Call的定义3.分析一下Call的实现类,从而真正了解Call首先我们先以一段简短的代码为开头来了解一下Call在我们
OkHttp
lframe
·
2023-03-28 07:32
okhttp
缓存实践
以下内容基于
okhttp
:3.10.0版本在开发中,由于不同业务场景解,我们需要将接口返回的数据缓存到本地,以实现复用。
SheHuan
·
2023-03-28 07:00
使用
OkHttp
实现推送功能
思路分析使用
OkHttp
Client#newWebSocket建立长连接;监听连接成功事件(WebSocketListener#onOpen);连接成功后使用WebSocket#send向服务端发送数据
好学人
·
2023-03-28 06:37
okHttp
源码解析
OkHttp
源码详解
OkHttp
应该是目前Android平台上使用最为广泛的开源网络库了,Android在6.0之后也将内部的HttpUrlConnection的默认实现替换成了
OkHttp
。
4e70992f13e7
·
2023-03-28 01:00
OkHttp
基本使用和流程浅析
一、简介
OkHttp
作为目前android开发最主流的最流行的网络请求框架有以下优点:允许连接到同一个主机地址的所有请求共享Socket,提高请求效率,减少对服务器的请求次数通过连接池,减少了请求延迟缓存响应数据来减少重复的网络请求减少了对数据流量的消耗自动处理
HuiRan
·
2023-03-27 16:29
一个高效的自学网站,从思维到技能资源,你不应该错过
在某些时刻突然自己有点空荡荡的感觉想要吸收点知识增长见识或做储备,或为装逼奈何网络上内容多如繁星,不知从何下手那就试试这个吧Topbo
okhttp
s://topbook.cc/overview这是一个涵盖技巧
搞怪菌
·
2023-03-27 16:22
SignalR ——Android实践
SignalR的版本:aspnetcore-2.2,JavaSignalR-1.0.0一、先说几个点1、我使用SignalR的时候服务器使用的是自签名的HTTPS证书,所以
OkHttp
是无法直接解析的,
lfork
·
2023-03-27 13:05
Retrofit
前面已经分析了
OkHttp
源码的调用流程,通常会搭配Retrofit一起使用。
JackyWu15
·
2023-03-27 04:52
网络请求基础知识(一)HTTP 基础篇
1.报文格式1.1请求报文以下是发起一个HTTP请求需要的主要信息,在发起网络请求时我们一般只提供URL和请求实体,剩下的交给框架(
Okhttp
3或者Retrofit等)完成。
西小瓜
·
2023-03-27 03:34
2021校招 复习总结
泛型反射和动态代理注解JAVA多线程ReentrantLock,Volatile,Synchronized的实现原理线程池原理jvm基础类加载器&双亲委派模型Socket网络编程—BIO,NIOAndroid
OkHttp
leap_
·
2023-03-27 01:57
android kotlin开发中对网络框架的封装
而现在的主流网络框架中,使用最多而且反馈最好.最稳定的就是retrofit+
okhttp
+rxjava(rxandroid)的组合框架了。今天记录一下在kotlin语言开发下实现该网络框架的封装过程。
Dirtykk
·
2023-03-26 23:36
okhttp
3源码分析
OkHttp
3官网
okhttp
3的使用如下:1.
okhttp
3引用--在build.gradle中增加引用implementation("com.squareup.
okhttp
3:
okhttp
:3.12.0
Android_小马范儿
·
2023-03-26 23:29
Retrofit源码分析
看看它实际做了什么事情以及和
okhttp
的关系。由于本人水平有限,不喜勿喷。
kisass
·
2023-03-26 21:23
探索 Android 网络优化方法
常见的线上网络监控方案有
OkHttp
的EventListener、NetworkStatsMa
灯不利多
·
2023-03-26 13:29
乱设置系统参数导致RPC调用异常
1080");PRC调用异常如下:Causedby:java.net.ConnectException:Failedtoconnecttolocalhost/0:0:0:0:0:0:0:1:1080at
okhttp
3
程序员阿奇
·
2023-03-26 12:22
okHttp
源码分析
okHttp
源码解析基本用列(1)首先创建一个
OkHttp
Client对象,那我们看看在构造器中做了什么:public
OkHttp
Client(){this(newBuilder());}
OkHttp
Client
Kael_祈求者
·
2023-03-26 11:43
数据结构与算法之导言
作为一个Android工程师(应该还是个小白),日常开发中确实接触不多,更多的是一些对于一些框架使用,比如现在流行的架构(Rxjava+retrofit+
okHttp
+Glide+Dag
哎哟小邹
·
2023-03-26 02:07
2.Android
okhttp
源码教学十年老司机带你飞 面试官都得对你刮目相看(极度针对面试)
面试官:为什么用
Okhttp
,而不选择其它网络框架?
鹏城十八少
·
2023-03-25 23:30
模拟
OkHttp
的实现原理
[TOC]记录下异步请求实现思路,[1.Call中:][2.Dispatcher中:][3.Call中内部类AsyncCall:][4.Call中getResponse():[5.Interceptor和chain的实现方式][6.RetryInterceptor:实现请求重试][7.HeaderInterceptor:处理Header][8.ConnectInterceptor:实现连接复用][
vpractical
·
2023-03-25 22:12
Android P(9.0) 禁止明文传输,http请求报CLEARTEXT communication to not permitted by network security policy...
前段时间在写一个小Demo的时候,发现使用自己封装的
OkHttp
网络模块来请求天气数据报错,提示“CLEARTEXTcommunicationtonotpermittedbynetworksecuritypolicy
幻境召唤师
·
2023-03-25 18:29
[Android开源框架]RxHttp使用说明
RxHttp对RxJava2+Retrofit2+
OkHttp
3的封装,优雅实现接口请求和文件下载GitHub主页Demo下载功能简介网络请求(RxRequest)支持监听请求声明周期,如开始结束和网络错误支持多
goweii
·
2023-03-25 14:59
android webview同步cookie
接上篇文章
okhttp
3cookie的持久化项目中有用到h5页面,每次进入时都跳转到登录页面(坑啊),后面发现原来webview没有同步cookie.哎,还是太年轻,直接上代码/*同步cookie*/publicvoidsynCookies
S晔枫
·
2023-03-25 12:56
okhttp
3 出现 .IOException: unexpected end of stream on Connection 问题的解决方法
在调用
okhttp
3时抛出如下异常:D/NetworkSecurityConfig:NoNetworkSecurityConfigspecified,usingplatformdefaultW/System.err
deniro
·
2023-03-25 11:15
okHttp
3源码分析
使用方法Requestrequest=newRequest.Builder().url(url).build();//异步Callcall=new
OkHttp
Client().newCall(request
Gank冬
·
2023-03-25 08:17
Android HTTPS、TLS版本支持相关解决方案(转发)
该文章内容只是转发前言简介HTTPS相关名词解释图解HTTPS协议加密解密全过程异常解决问题描述原因分析解决方案参考链接前言在互联网安全通信方式上,目前用的最多的就是https配合ssl和数字证书来保证传输和认证安全简介结合
okhttp
总是lin
·
2023-03-25 05:42
Android
okhttp
3.0配置https的自签证书和信任所有证书
1.Https相关知识1.1http与https的区别HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(SecureSocketsLayer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,
晓涵说
·
2023-03-25 00:03
网络库浅析
网络方案说明Android时下最流行的网络方案——“RxJava+Retrofit+
OKHttp
”,我们先通过官方介绍简单了解一下这几个久仰的大名。
大海螺Utopia
·
2023-03-25 00:35
JUnit单元测试4—模拟Web服务器
软件准备我们使用了开源的io.fabric8.mockwebserver组件,该组件是基于
okhttp
3及
okhttp
3中的mockwebserver实现的。
莫问君心
·
2023-03-24 21:33
Android网络基础
前言做开发到现在,一直在重复用着别人造好的轮子,就拿网络框架来说吧,Retrofit和
okHttp
的组合用起来十分方便,功能也强大,但一直处于只会用,但不了解原理,也没有对网络编程进行过系统的学习,今天打算对网络编程进行系统的学习和整理
咊庭
·
2023-03-24 18:47
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他