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
拦截器七兄弟
前言之前我们结合设计模式简单说了下
OkHttp
的大体流程,今天就继续说说它的核心部分——拦截器。因为拦截器组成的链其实是完成了网络通信的整个流程,所以我们今天就从这个角度说说各拦截器的功能。
·
2021-03-19 17:18
Android岗技术面轻松通过,HR:你只值15K!程序员:我还值15k?(面试时HR的套路)
,一面就是我来面的,问了几个问题,类似于:Android属性动画实现原理Android之SharedPreferences内部原理浅析动态代理如何优化自定义ViewHttpUrlConnection和
okhttp
wzh19950826
·
2021-03-19 16:16
深度学习
网络互联
程序人生
移动开发
android
从网络请求过程看
OkHttp
拦截器七兄弟
前言之前我们结合设计模式简单说了下
OkHttp
的大体流程,今天就继续说说它的核心部分——拦截器。因为拦截器组成的链其实是完成了网络通信的整个流程,所以我们今天就从这个角度说说各拦截器的功能。
·
2021-03-19 16:16
OkHttp
源码深入分析(一)
一、概述
OkHttp
对于Android开发人员来说想必是人尽皆知的一个网络请求框架了,问世之初就火爆了Android开发圈,其优异的设计更是让不少技术大佬赞不绝口,由其衍生的各种基于
OkHttp
的网络框架也是层出不穷
澜秋
·
2021-03-19 09:22
OkHttp
源码深入分析(二)
一、前言上一篇文章
OkHttp
源码深入分析(一)让我们了解了
OKHttp
从初始化到建立连接的一系列过程,同时也对
OkHttp
的几个关键类以及前几个拦截器,尤其是ConnectInterceptor拦截器有了更深的了解
澜秋
·
2021-03-18 23:16
临时抱佛脚!面试恶补计算机网络知识?这篇TCP知识总结请笑纳!
阅读了一些
okHttp
源码之后,又屁颠屁颠地跑回来重新把tcp、http这些东西给重新学了一遍。
okHttp
基本都是这些协议的实现,而理解源码的基础是,理解tcp、http。
盖亚亚亚亚
·
2021-03-15 22:35
Android面试
Android开发
计算机网络
网络
面试
android
Android MVVM + Retrofit +
OkHttp
+ Coroutine 协程 + 组件化架构的Android应用开发规范化架构
BaseDemo介绍BaseDemo是AndroidMVVM+Retrofit+
OkHttp
+Coroutine协程+组件化架构的Android应用开发规范化架构,通过不断的升级迭代,目前主要分为两个版本
zhouhuandev
·
2021-03-12 22:23
Android
android
mvvm
kotlin
组件化
Android-多列表的项目(Rxjava+Rtrofit+Recyclerview+Glide+Adapter封装)之(二)网络层的封装
一、网络层封装涉及的东西大众方案:
OkHttp
+Rxjava+Rtrofit介绍:Retrofit和
okHttp
师出
JackFrost_fuzhu
·
2021-03-12 00:22
Okhttp
的简单介绍和使用
Okhttp
的简单介绍和使用前言:通过本篇,可以了解一下几点:Android中网络请求进化
okhttp
是什么
okhttp
的简单使用如果有兴趣,可以看下我的另一篇,
okhttp
的简单封装:http://blog.csdn.net
菜鸟_一枚
·
2021-03-11 19:28
OkHttp
请求耗时统计
解析开始结束监听05.连接开始结束监听06.TLS连接开始结束监听07.连接绑定和释放监听08.request请求监听09.response响应监听10.如何监听统计耗时11.应用实践之案例01.先提问一个问题
OkHttp
·
2021-03-11 08:29
okhttp
OkHttp
3 源码解析 连接池的复用
前面一篇文章【
OkHttp
3执行流程】里面分析了
OkHttp
3的请求过程。
Gillben
·
2021-03-11 03:05
OkHttp
3源码解析内部缓存
OkHttp
3系列文章
OkHttp
3源码解析执行流程
OkHttp
3源码解析连接池的复用如果有了解过
OkHttp
的执行流程,可以知道,在拦截器链中有一个缓存拦截器CacheInterceptor,里面决定了是由缓存中获取数据还是通过网络获取
Gillben
·
2021-03-10 22:44
Android
OkHttp
拦截器源码分析一--简介
拦截器
OkHttp
强大功能拦截器使用了责任链设计模式,
Okhttp
源码中拦截器共有五个在拦截器中我们可以做自定义缓存,设置网络请求重试次数,以及打印网络请求日志等等...很多其他网络请求框架实现不了的需求
青蝈蝈
·
2021-03-10 18:12
HTTP客户端连接,选择HttpClient还是
OkHttp
?
https://juejin.im/post/684490...写在前面为什么会写这篇文章,起因于和朋友的聊天img这又触及到我的知识盲区了,首先来一波面向百度学习,直接根据关键字httpclient和
okhttp
·
2021-03-10 09:33
再见,
Okhttp
!
作者:元人部落\来源:www.cnblogs.com/bryan31/p/13359376.html1.背景因为业务关系,要和许多不同第三方公司进行对接。这些服务商都提供基于http的api。但是每家公司提供api具体细节差别很大。有的基于RESTFUL规范,有的基于传统的http规范;有的需要在header里放置签名,有的需要SSL的双向认证,有的只需要SSL的单向认证;有的以JSON方式进行序
·
2021-03-09 22:17
java
19软件34
Okhttp
3的使用
注册码云帐号新建仓库电脑上要安装svn客户端推荐tortoisesvn要把安卓项目建在文件夹的内部上传demo项目注意buildapp/buildapp/libs.idea.gradle不要提交添加
OkHttp
gdcpzk
·
2021-03-09 14:21
图书目录及源代码-《Delphi基于事件的和异步的编程》
图书目录及源代码-《Delphi基于事件的和异步的编程》CodeexamplesfromDelphiEvent-basedandAsynchronousProgrammingBo
okhttp
s://dalija.prasnikar.info
pulledup
·
2021-03-08 08:17
多线程
Delphi基于事件的异步编程
Delphi事件
Delphi异步编程
Delphi线程安全
Delphi多线程编程
SpringCloud Open feign 使用
okhttp
优化详解
我就废话不多说了,大家还是直接看代码吧~org.springframework.bootspring-boot-starter-webspring-boot-starter-tomcatorg.springframework.bootorg.springframework.bootspring-boot-starter-aoporg.springframework.bootspring-boot-
·
2021-02-25 12:33
基于Feign使用
okhttp
的填坑之旅
feign默认使用的JDK的URLHttpConnection,没有连接池效率不好,从Feign的自动配置类FeignAutoConfiguration中可以看到Feign除了默认的http客户端还支持
okhttp
·
2021-02-25 12:33
使用
okhttp
替换Feign默认Client的操作
pomorg.springframework.bootspring-boot-starter-weborg.springframework.cloudspring-cloud-starter-openfeignio.github.openfeignfeign-
okhttp
·
2021-02-25 12:03
SpringBoot 配置
okhttp
3的操作
1.Maven添加依赖com.squareup.
okhttp
3
okhttp
3.10.02.application.properties配置文件ok.http.connect-timeout=30ok.http.read-timeout
·
2021-02-25 12:32
解决Feign切换client到
okhttp
无法生效的坑(出现原因说明)
提示:如果只看如何解决问题,请看文章的末尾如何解决这个问题1.场景描述最近项目中使用了feign当做http请求工具来使用、相对于httpclient、resttemplate来说,fegin用起来方便很多。然后项目有httptrace的需求,需要输出请求日志。所以就开启了feign自己的日志,发现它自带的日志是debug级别才能打印。而且是逐行打印的,看日志非常的不方便。所以需要输出json格式
·
2021-02-25 12:00
完美解决SpringCloud-OpenFeign使用
okhttp
替换不生效问题
事发地原默认的Feign是使用URLConnector进行通信的,当换为
okhttp
时,直接引入包及配置以下内容根本不生效,还是走原生的。
·
2021-02-25 12:00
Retrofit2.0+
OkHttp
不依赖服务端的数据缓存
随着Retrofit在项目中的使用,替换的以前使用的网络框架,相关的缓存机制也要进行替换,网络上大部分的Retrofit+
okhttp
缓存资料都是进行针对所有url的而且需要服务端的配合。
静默加载
·
2021-02-25 09:23
这一篇TCP总结请收下
阅读了一些
okHttp
源码之后,又屁颠屁颠地跑回来重新把tcp、http这些东西给重新学了一遍。
okHttp
基本都是这些协议的实现,而理解源码的基础是,理解tcp、http。
·
2021-02-25 00:38
这一篇TCP总结请收下
阅读了一些
okHttp
源码之后,又屁颠屁颠地跑回来重新把tcp、http这些东西给重新学了一遍。
okHttp
基本都是这些协议的实现,而理解源码的基础是,理解tcp、http。
·
2021-02-25 00:20
OkHttp
3 源码分析
OkHttp
3源码分析基于
okhttp
3.14.9源码学习,先理清脉络,然后再深入的针对每一个小的知识点进行探究即可,切勿捡了芝麻丢了习惯通常我们使用
OkHttp
进行网络访问,主要包含以下三步一.创建Request
小神之路
·
2021-02-23 18:14
放弃
okhttp
、httpClient,选择了这个牛逼的神仙工具!贼爽
放弃
okhttp
、httpClient,选择了这个牛逼的神仙工具!
·
2021-02-23 09:01
java
放弃
okhttp
、httpClient,选择了这个牛逼的神仙工具!贼爽
放弃
okhttp
、httpClient,选择了这个牛逼的神仙工具!
·
2021-02-23 09:36
java
retrofit源码一引子
的基础用法,可以看retrofit基本用法复习一下retrofit构建valretrofit=Retrofit.Builder().baseUrl("http://localhost/").client(
okHttp
Client
crossroads
·
2021-02-22 16:18
android面试题!2021年教你增加拿到BAT等大厂offer几率,附答案
都说大厂面试必问源码,可很多人看完MMKV源码、Handler源码、Binder源码、
OkHttp
源码等源码记不住,是脑子有问题吗?当然不是!是因为你没有掌握学习源码的技巧。
小小陈刀仔
·
2021-02-18 18:27
程序员
Android
Retrofit和
OkHttp
如何实现Android网络缓存
前提:没做过网络缓存这方面的功能,所以想学习下。上网看了很多的文章,也看了部分视频。想把自己的一些小小的心德分享一下。如何能够稍微帮助到别人,那对我来说就算是有意义了。废话不多说了。进入正题。1.网路请求网络请求用的是Retrofit。用过的人,都知道优点。没用过的人就照着图示或者Demo去写就好了,而且网上的文章一大堆,本人就不赘述了。网络请求的写法2.添加缓存重点来了,在网上看了许多的缓存方法
·
2021-02-18 13:02
Android——GSON解析JSON
添加jar包implementation'com.squareup.
okhttp
3:
okhttp
:3.4.1'implementation'com.google.code.gson:gson:2.7'闭包里申请网络权限布局文件中就一个
FranzLiszt1847
·
2021-02-18 12:25
Android
Studio
json
java
android
android
studio
Android——JSONObject解析JSON数据
添加jar包implementation'com.squareup.
okhttp
3:
okhttp
:3.4.1'闭包里申请网络权限布局文件中就一个Button,此处不再阐述,解析的XML数据将以日志方式体现
FranzLiszt1847
·
2021-02-18 12:05
Android
Studio
json
android
java
android
studio
android接入websocket步骤,建立一个长连接(带心跳检测)从服务器端接收消息
1.首先需要在AndroidManifest.xml中开启一个服务:2.添加引用implementation'com.squareup.
okhttp
3:
okhttp
:3.12.1'3.写一个类BackService
Android_晓
·
2021-02-18 11:56
android
Android——SAX方式解析XML数据
XML文件建立已经Apache服务器建立已经在上一篇介绍过,此处不再多过阐述正文:添加jar包implementation'com.squareup.
okhttp
3:
okhttp
:3.4.1'闭包里申请网络权限布局文件中就一个
FranzLiszt1847
·
2021-02-17 14:50
Android
Studio
java
android
xml
android
studio
安卓
Android——Pull方式解析XML数据
XML文件建立已经Apache服务器建立已经在上一篇介绍过,此处不再多过阐述正文:添加jar包implementation'com.squareup.
okhttp
3:
okhttp
:3.4.1'闭包里申请网络权限布局文件中就一个
FranzLiszt1847
·
2021-02-17 14:51
Android
Studio
java
android
xml
android
studio
Android——天气预报(酷欧天气)(第二篇)
*接着上一篇**然后我们在util包内建立一个名为HttpUtil的类功能:传入请求地址,并注册一个回调来处理服务器响应publicclassHttpUtil{publicstaticvoidsend
OkHttp
Request
FranzLiszt1847
·
2021-02-09 20:42
Android
Studio
android
java
android
studio
从
okhttp
源码分析其核心架构和设计模式及retrofit是如何对
okhttp
封装的
okhttp
主框架是通过构建者模式实现对请求的封装方便用户对请求参数的封装修改和各种请求结果的回调。
polelice
·
2021-02-07 17:21
OkHttp
源码相关(二)-拦截器
主要流程篇
OkHttp
源码相关(一)。拦截器篇
OkHttp
源码相关(二)。1.责任链模式说到拦截器就不得不提一下他的设计模式:责任链模式为请求创建了一个接收者对象的链。
来lol里
·
2021-02-07 15:04
Retrofit 原理
客户端创建一个Retrofit实例,建造者设计模式,配置一些基础内容,例如baseUrl地址,CallAdapter工厂,Converter工厂,
okhttp
3的Call工厂,底层网络访问默认
okhttp
3
gczxbb
·
2021-02-04 23:31
安卓基础学习 Day23 |HTTP框架-
OKHttp
3
一、概述
OKHttp
:是一个高效的HTTP客户端。支持get请求和post请求,支持基于Http/https的(大)文件上传和下载,支持加载图片,支持连接同一个地址的链接共享同一个socket(计
luck_ch09
·
2021-02-04 21:12
学习日志
Okhttp
缓存设计
一、缓存接口InternalCache接口,定义一系列缓存方法。publicinterfaceInternalCache{Responseget(Requestrequest)throwsIOException;CacheRequestput(Responseresponse)throwsIOException;voidremove(Requestrequest)throwsIOException
gczxbb
·
2021-01-29 22:18
Android安全防护--Volley/
OkHttp
SSL Pinning(证书固定)可以这样做
上次写了iOS开发--在AFNetworking中实现SSLpinning的文章有兴趣的可以顺着网线爬过去看看哈书接上一回我手头上一个AndroidAPP因为功能不是很复杂,也不会涉及到上传下载的功能,所以第一手Android开发团队用的是volley框架来进行网络通信。VolleyVolleyisanHTTPlibrarythatmakesnetworkingforAndroidappseasi
Beautifu1Mooo
·
2021-01-29 01:01
鸿蒙开发之网络框架搭建,MVP+Retrofit2+
okhttp
3+Rxjava2+RxHarmony
抓住人生中的一分一秒,胜过虚度中的一月一年!小做个动图开篇引题懒洋洋.gif鸿蒙背景2020年9月10号,鸿蒙2.0(HarmonyOS2.0)系统正式发布,鸿蒙2.0面向应用开发者发布Beta版本,在2020年9月10发布大屏,手表,车机版鸿蒙,2020年12月发布手机版鸿蒙。在2020年9月10日,鸿蒙开源路标面向内存128KB-128MB终端设备;2021年10月,将面向4GB以上所有设备。
打酱油的日光灯
·
2021-01-28 19:10
Retrofit+
Okhttp
实现注册登录+后端代码超详细步骤
前言这几天想学习网络相关的东西,那么就从最简单的开始吧,但是在网上搜了一下,百度还是谷歌都没有完整的教程,要不只有移动端代码,要不只有后端代码,不想使用别人的api,那就自己做一个,所以我在完成之后想把这些记录下来,中间的坑遇到了不少,在这做一个简简单单的总结。从搭建环境开始一步一步来。代码比较粗糙,不过基本功能没问题。本文章用到的框架不会的可以提前学起来了。环境介绍移动端:1.AndroidSt
菜鸟码农阿庆
·
2021-01-27 22:24
android
retrofit
okhttp
spring
boot
android
mysql
后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)
本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到的技术包括Jackson、
OkHttp
、bouncycastle、SpringDataJPA。
·
2021-01-27 12:48
后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)
本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到的技术包括Jackson、
OkHttp
、bouncycastle、SpringDataJPA。
·
2021-01-27 11:35
后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)
本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到的技术包括Jackson、
OkHttp
、bouncycastle、SpringDataJPA。
氷泠
·
2021-01-27 09:20
JVM语言
Android
Spring家族
Spring
Boot
Spring
Data
JPA
MySQL
OkHttp
SHA3-512
Kotlin+Retrofit+
Okhttp
+MVP架构的搭建以及示例代码
今天的内容是Kotlin+Retorfit+
Okhttp
+MVP架构的搭建,由于Kotlin+Retrofit+
Okhttp
的搭
Android_小黑
·
2021-01-27 00:49
Android
android
mvp
kotlin
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他