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
RxJava2取消订阅
Retrofit2+
OkHttp
+Rxjava2在Android中无疑是一个最好的搭配,然而最近项目中遇到一个问题,在网络请求进行中,并且Activity关闭后,会出现如下异常Causedby:java.lang.IllegalStateException
tao_sx
·
2023-03-21 16:08
Android |
okhttp
细枝篇
嗨,我是哈利迪~《看完不忘系列》之
okhttp
(树干篇)一文对
okhttp
的请求流程做了初步介绍,本文将对他的一些实现细节和相关网络知识进行补充。本文约2000字,阅读大约5分钟。
哈利迪ei
·
2023-03-21 13:25
OkHttp
异步请求 源码分析
同步是调用的execute()方法,然而异步是调用的enqueue()方法,这里就不对前三步再做解释了,如果不清楚前三步明细可以查看这篇文章
OkHttp
同步请求源码分析的前三步分析。
luckyMannnn
·
2023-03-21 13:37
关于
OkHttp
3的request和respond拦截打印Log
一、需求和问题在开发Android项目时,一定需要和后端对接网络请求,但在因为现在都JSON格式的数据结构,在数据字段前后不一致是Android端是无法判断是是字段错误还是数据本身没有值。所有在数据还没有被Gson反序列前拦截回应并打印body就可以知道后端传过来的知道和值的真实情况。这样就很清楚是Android端的问题还是后端的问题,也可以减少debug的时间。二、依赖和配置//retrofit
Solang
·
2023-03-21 06:53
使用
OkHttp
和Gson进行简单网络请求与解析
刚毕业参加工作那会儿,缺乏Android开源项目经验,工作中发现一些经典开源项目比如
OKHttp
,Picasso,还有一些快速开发注解框架LoonAndroid等等已经相当流行,在这些开源库之上进行开发可以节省大量时间
幻境召唤师
·
2023-03-21 05:24
源码常用设计模式20210603
门店模式arouterglideretrofit所有的方法都封装到一个类里,不暴露工厂retrofit单例大量使用代理retrofit动态代理glide适配器retrofit责任链
okhttp
观察者大量使用构造者
真水无湘
·
2023-03-21 02:07
okhttp
源码解析(二) 拦截器分析
前言上篇我们介绍了
okhttp
整体的流程执行,本篇来具体分析每个拦截器的执行,其中CacheInterceptor和ConnectInterceptor是里面的核心也是比较难的点。
digtal_
·
2023-03-21 01:03
OkHttp
的使用
效果图:image.png一,添加联网权限二,添加butterknife快速点击事件MainActivity中的代码···packagecom.example.wangye.androidxmlc_class12;importandroid.graphics.BitmapFactory;importandroid.os.Bundle;importandroid.os.Environment;imp
Summer_27d1
·
2023-03-20 21:33
Retrofit2
1.Retrofit2的简述Retrofit其实我们可以理解为
OkHttp
的加强版,它也是一个网络加载框架。底层是使用
OKHttp
封装的。
HOLLE_karry
·
2023-03-20 20:57
学习源码-Retrofit之用到的设计模式
手把手带你深入读懂Retrofit2.0源码建造者模式BuilderRetrofitretrofit=newRetrofit.Builder().baseUrl(Config.serverUrl()).client(
okHttp
Client
二十三岁的梦
·
2023-03-20 16:27
多种方式简单访问gpt-3接口
java多种方式简单访问gpt-3接口使用的方式curl命令(在linux虚拟机中)postman或其它接口测试工具
okhttp
retrofitcurl命令在官方文档找到示例,修改YOUR_API_KEY
原来,你是。。。
·
2023-03-20 13:29
gpt-3
java
postman
抽丝剥茧
okhttp
(五)Interceptors原理
接上文抽丝剥茧
okhttp
(四)
OkHttp
Client原理https://www.jianshu.com/p/62e0b64b8bc6前面花了很大篇幅我们探明了
okhttp
请求网络的整个流程。
张哲1111
·
2023-03-20 07:26
记一次maven构建正常,而Intellij IDEA中启动时找不到间接依赖的jar包
该SDK依赖
okhttp
等其他jar包。由于该SDK在maven仓库中没有,只能用`maveninstall:install-file`添加到本地maven仓库中去。
今正是时
·
2023-03-20 06:00
OkHttp
学习笔记(一)
-#
okhttp
源码笔记##call.enqueue的时候发生了什么?
带带太师兄
·
2023-03-20 05:49
android 发送消息到钉钉群
implementation"commons-codec:commons-codec:1.11"implementation'com.squareup.
okhttp
3:
okhttp
:3.14.9'
河里的枇杷树
·
2023-03-19 19:49
Okhttp
拦截器
Okhttp
拦截器分为两大类,一类是应用拦截器,另一类是网络拦截器。
耀东wang
·
2023-03-19 08:33
撸Retrofit2源码
本文使用Retrofit-2.6.2源码切入点:retrofit对象构造newRetrofit.Builder().baseUrl(Constants.BASE_URL).client(get
OkHttp
Client
zhujiaqqq
·
2023-03-19 06:51
封装网络框架时,如何优雅的传参?
OKhttp
,Retrofit,Volley,NoHttp等等网上一系列优秀的框架,这里不讨论网络框架的选择,另外对于网络框架进行二次封装也基本上是信手拈来的事,所以这里也不加讨论。
CDF_cc7d
·
2023-03-19 02:48
九、
Okhttp
简析
获取
Okhttp
Client实例的两种方式
Okhttp
Clientclient=new
Okhttp
Client()
Okhttp
Client.Builderbuild=new
Okhttp
Client.Builder
小鱼你好
·
2023-03-18 23:40
Issue with nginx (readv() failed (104: Connection reset by peer) while reading upstream) #95
问题现象:正常使用过程中(不清楚是否运维进行了操作),突然API不能访问了,客户端错误如下:java.io.IOException:unexpectedendofstreamon
okhttp
3.Address
老牛哥儿
·
2023-03-18 17:24
OkHttp
源码学习之二 RetryAndFollowUpInterceptor
上一篇讲到在RealInterceptorChain的proceed方法中,首先由RetryAndFollowUpInterceptor处理请求Interceptorinterceptor=interceptors.get(index);//调用当前拦截器的intercept方法Responseresponse=interceptor.intercept(next);...returnrespon
leilifengxingmw
·
2023-03-18 16:19
okhttp
——BridgeInterceptor
简介
okhttp
的网络请求采用interceptors链的模式。每一级interceptor只处理自己的工作,然后将剩余的工作,交给下一级interceptor。
oceanLong
·
2023-03-18 16:04
OKHttp
简单封装
接口:packagecom.example.mvptest;publicinterfaceReqCallBack{voidonRequSuccess(Tresult);voidonReqFailed(StringerrorMsg);}管理类packagecom.example.mvptest;importandroid.content.Context;importandroid.os.Handle
小李同学今天博学了吗
·
2023-03-18 10:33
文章收集
1、
OkHttp
3-拦截器(Interceptor)http://www.jianshu.com/p/fc4d4348dc58(作者:韩栋)]https://www.jianshu.com/p/cc086b60f4ef2
河马过河
·
2023-03-18 08:08
Okhttp
怎样使用post向服务器提交表单类型
首先咋们先讲一下
okhttp
3的MediaType类型,相信大家都很熟系,在这里不做过多简绍今天我要说的是表单提交
Okhttp
怎样使用post向服务器提交数组或者List集合"application/x-www-form-urlencoded
大叔不秃
·
2023-03-18 06:34
OkHttp
源码(一:同步异步基本使用)
它对应
OKHTTP
中的execute方法。二、异步异步请求就类似于非阻塞式的请求,它的执行结果一般都是通过接口回调的方式告知调用者。它对应
OKHTTP
中的enqueue方法。
长空_ca51
·
2023-03-18 03:57
一个案例搞定策略模式
当然也有我们平时不太常用,但众多优秀的开源框架中广泛使用的设计模式,例如著名的网络框架retrofit使用的「代理模式」、
okhttp
使用的「责任链模式」。
HurryYu_YZH
·
2023-03-17 20:50
Retrofit的原理
Retrofit是目前比较流行的网络框架,它封装了
okhttp
作为底层的网络通讯框架,使用动态代理方式来解析注解,今天来扒一扒它的运行原理.通常Retrofit的使用分为如下四步:第一步:定义网络接口publicinterfacePostRequest_Interface
e小e
·
2023-03-17 19:20
HTTPS接口调用
1.maven工程最外部pom.xml上添加依赖com.squareup.
okhttp
3
okhttp
3.5.02.maven工程内部模块pom.xml上添加依赖com.squareup.
okhttp
3
okhttp
3
测试鼠小妹
·
2023-03-17 10:26
Retrofit源码分析
前言Retrofit是Square公司开源的一个针对
OkHttp
网络请求接口进行二次封装的框架,其网络请求的实质工作仍是由
OkHttp
来完成,主要工作是将网络请求通过一系列注解的形式进行拆解,并在最终执行网络请求前
凌云飞鱼
·
2023-03-17 02:50
React Native Fetch请求设置超时
weixin_42516118/article/details/88526381ReactNative的fetch请求本身自带的超时时间比较长,也不能自定义超时时间,除非修改源码(Android底层是由
OkHttp
泡饭W
·
2023-03-17 00:51
【原创】「Android」Retrofit2.0+
okhttp
3 动态设置接口超时时间
正题一般设置超时时间的方法:
OkHttp
Client.Builderbuilder=new
OkHttp
Client().newBuilder();builder.
叨码
·
2023-03-16 17:15
一个Http客户端
世面上有很多很多好用的客户端,如HttpClient,
OkHttp
等,如果您已经用惯了其他的客户端,那么可以继续用,如果您在编写Http请求的时候,感觉要写的代码很散,或者要写的内容很多,很复杂,那么您可以尝试一下
茶还是咖啡
·
2023-03-16 10:09
【springcloud微服务】springcloud整合openfeign使用详解
目录一、前言二、微服务接口之间的调用问题2.1Httpclient2.2
Okhttp
2.3HttpURLConnection2.4RestTemplate三、openfeign介绍3.1什么是openfeign3.2openfeign
小码农叔叔
·
2023-03-16 07:36
技术总结
架构技术栈
分布式技术
openfeign使用详解
openfeign使用总结
openfeign超时设置
openfeign契约配置
开发Android知乎日报(三)封装简单的
OkHttp
先看如何使用吧Stringurl="http://www.baidu.com";
OkHttp
Utils.getInstance().startPost(url,null,
IsCoding
·
2023-03-16 03:53
okHttp
拦截器分析(二)
image.png继续上一篇的
okHttp
拦截器分析(一),下一个要分析的拦截器是CacheInterceptor,听名字就知道跟缓存有关,在这之前,我们先来看看一张Http缓存的流程图,网络上找到的:
放码过来吧
·
2023-03-15 21:18
OkHttp
3获取Protocol协议,TLS版本,IP等信息
背景网络监控需要客户端上报网络请求的Protocol协议版本,TLS版本,IP等信息问题Android客户端使用的
OkHttp
3作为网络库,如何通过
OkHttp
来获取网络请求的Protocol协议,TLS
Aix码哥
·
2023-03-15 16:20
Spring6的新特性,正式“抛弃”feign了
多数网友在对接第三方系统时,还在使用httpclient、
okhttp
等方式进行硬编码的形式实现对接。其实,我认为使用feign来实现更为方便快捷。
一枚务实的码农
·
2023-03-15 13:50
java
ssm
java
spring
boot
java-ee
feign
分布式
okhttp
s及httpClient中的代理设置
这里,给出了两种常用的http客户端三方类库——
OkHttp
和HttpClient的代理设置publicclass
OkHttp
Util{private
OkHttp
Clientclient;privateX509Trus
帆尘
·
2023-03-15 11:29
RestTemplate用法说明
它提供了一套接口,然后分别用三种Java最常用Http连接的库来分别实现这套接口:JDK自带的HttpURLConnectionApache的HttpClient
OKHttp
31.环境准备如果在Springboot
voxer
·
2023-03-15 06:32
Android使用RxJava并行上传图片到阿里云OSS
OSS配置参考:官方文档1.添加依赖dependencies{compile'com.aliyun.dpa:oss-android-sdk:+'compile'com.squareup.
okhttp
3:
丶丶TkoRn丶丶
·
2023-03-15 01:50
Android:玩转Jetpack Compose之MVI架构——基类中使用页面UiState
系列文章目录架构一(MVP):Android:玩转Retrofit+
OkHttp
+Kotlin协程网络请求架构架构二(MVVM):Android:玩转网络请求架构Retrofit+Kotlin协程简单使用
两块三刀
·
2023-03-14 23:13
Android进阶
android
compose
MVI
Retrofit-原理全解析
1.Retrofit介绍Retrofit是一个RESTful的Http网络请求框架的封装,网络请求部分本质是由
OKHttp
完成的而我们学习Retrofit除了对Http请求有进一步的了解之外,我们还能通过学习
浩辉-Hy
·
2023-03-14 23:06
框架-原理
android
java
开发语言
okHttp
源码学习(二)
1.
okHttp
中的五大拦截器RetryAndFollowUpInterceptor链接重试与重定向拦截器拦截器:RetryAndFollowUpInterceptor,主要就是完成两件事情:重试与重定向重试
Dalvik_
·
2023-03-14 18:01
Okhttp
的EOFException 异常处理记录
一、处理方案//配置重连,默认是开的retryOnConnectionFailure(true)二、分析1、
Okhttp
会保持一个连接池,保持时间默认5min,请求头Connection:keep-alive
KtYY
·
2023-03-13 22:41
Android 题库整理
3.网络请求缓存处理,
okhttp
如何处理网络缓存的;4.从网络加载一个10M的图片,说下注意事项5.TCP的3次握手和四次挥手6.TCP与U
寒江楓雨
·
2023-03-13 21:00
Android之
OkHttp
怎么接收一个图片
废话不多说直接上代码Requestrequest=newRequest.Builder().url(urlStr).build();
OkHttp
Clientclient=new
OkHttp
Client(
移动端_小刚哥
·
2023-03-13 20:42
Okhttp
header 中文异常解决方案
privatefungetValidUA(userAgent:String?):String{if(userAgent.isNullOrEmpty())return""valsb=StringBuilder()vari=0vallength=userAgent.lengthwhile(i='\u007f'){//检测为不合法字符,就转为unicode编码sb.append(String.forma
Leo_o
·
2023-03-13 17:29
OkHttp
源码流程分析(response篇)
前言我们之前阅读了Request的整体流程没看过的同学可以参考
OkHttp
源码流程分析(request篇)还有response的处理没有分析我们知道
OkHttp
的请求与响应的过程是个责任链的调用也就是U
A邱凌
·
2023-03-13 17:55
组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
网络请求部分使用
OkHttp
+Retrofit,配合Kotlin的协程,完成了对Retrofit和协程的请求封装,结合LoadS
Kepler_II
·
2023-03-13 16:38
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他