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
0.高仿Android网易云音乐
OkHttp
+Retrofit+RxJava+Glide+MVC+MVVM
0.系列文章目录1.启动界面2.广告和引导界面1.项目简介这是一个使用Java(以后还会推出Kotlin版本)语言,从0开发一个Android平台,接近企业级的项目(我的云音乐),包含了基础内容,高级内容,项目封装,项目重构等知识;主要是使用系统功能,流行的第三方框架,第三方服务,完成接近企业级商业级项目。2.项目功能点隐私协议对话框启动界面和动态处理权限引导界面和广告轮播图和侧滑菜单首页复杂列表
爱学啊教育官方
·
2023-07-16 17:42
Android云音乐
android
rxjava
java
android开发
okhttp
Java
OkHttp
3 异常:gzip finished without exhausting source 解决办法
今天在开发中遇见一个问题,同样一个请求,
okhttp
调用时候,报错gzipfinishedwithoutexhaustingsource,浏览器和postman确是正常返回结果Stringgetsync
Java就是搞对象
·
2023-07-16 14:14
JAVA
java
开发语言
文件上传(
OkHttp
Client)
privateStringfileName;fileName=Environment.getExternalStorageDirectory().getPath()+"/webview_jietu.jpg";privatevoidimageUpload(Stringfilename){//文件路径file=newFile(filename);if(file==null||!file.exists(
小慧sir
·
2023-07-16 12:56
HTTP、HTTPS协议详解
的版本持久连接和非持久连接无状态与有状态Cookie和Sessionhttp方法:get和post的区别状态码HTTPS是什么ssl如何搞到证书nginx中的部署加密CA数字证书hash算法对称加密非对称加密数字签名webho
okHTTP
哈密猿
·
2023-07-16 12:48
计算机网络
http
https
网络协议
SpringBoot 整合
okHttp
3
okhttp
3用法
okhttp
整合
okhttp
用法 SpringBoot 整合
okHttp
3
SpringBoot整合
okHttp
3
okhttp
3用法
okhttp
整合
okhttp
用法SpringBoot整合
okHttp
31、引入Maven依赖2、发起请求(同步)2.1、GET请求2.2、POST
我不是李.杨
·
2023-07-16 11:43
SpringBoot
spring
boot
okhttp
后端
OkHttp
阻塞式清理线程
OkHttp
内部维护一个线程负责清理过期的连接,它是一个死循环,通过wait方法阻塞线程来控制线程的执行时间1.cleanup方法负责计算清理的时间-1:代表没有需要清理的线程如果清理时间大于0,计算下一次清理的时间
石器时代小古董
·
2023-07-16 08:23
Retrofit的使用解析
为什么要用RetrofitRetrofit采用了很多的设计模式,使其拥有很好的扩展性,可以和RxJava、Gson、
OkHttp
这些主流的库进行无缝对接,非常方便。
dlihasa
·
2023-07-15 20:20
网络请求不能放在主线程执行,不然可能发生以下报错
android.os.NetworkOnMainThreadExceptionatandroid.os.StrictMode1.resolveInetAddresses(Network.java:29)atcom.android.
okhttp
.internal.http.RouteSelector.resetN
在下陈小村
·
2023-07-15 19:36
OKHttp
拦截器-缓存拦截器
OKHttp
拦截器-缓存拦截器CacheInterceptor,
OKHttp
第三个执行的拦截器就是缓存拦截器了,在发出请求前,判断是否命中缓存。
PanGeng
·
2023-07-15 05:24
OkHttp
中的责任链
其实
okhttp
3的设计思路极其简洁,可以用分工明确来形容,暂时先忽略okio部分的网络写入和读取功能,整体流程图如下:
OkHttp
的责任链.png从责任链的起始类realCall说起:RealCall
一个大西瓜CPI
·
2023-07-15 04:57
关于如何学习Android Jetpack? 本文搜集了全网90%以上优秀博主Jetpack系列开发笔记!
后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、
OKHttp
、EventBus等,随着框架越来越多,一个应用可以有多种技术选型,直接导致应用开发越来越不规范,导致做出来的应用质量参差不齐
Kepler_II
·
2023-07-15 00:28
Openfeign和
okHttp
的https请求忽略ssl证书认证
在通过feign和
okhttp
请求外部接口时,出现了以下问题:Servlet.service()forservlet[dispatcherServlet]incontextwithpath[/xxxx]
飘零未归人
·
2023-07-14 14:01
java
okhttp
https
ssl
OkHttp
3源码思路分析
1.源码思路本文主要分析
OkHttp
3中的主干逻辑,不做详尽的解说。
__Yvan
·
2023-07-14 11:10
Android
Java
java
android
Android NativeCrypto: AppData::create pipe(2) failed: Too many open files崩溃
AndroidRetrofit和
OkHttp
Client多实例+添加头部SharePreferences,进行频繁操作网络请求一段时间程序卡死崩溃问题的一些经历记录一、bug复现:viewpager+FragmentStatePagerAdapter
__Yvan
·
2023-07-14 11:40
Android
Retrofit
okhttp
fragment
android
RecyclerView系列 - 仿内涵段子列表整合
这节课的代码也可以说是和我们正式开发是一样的流程:先findviewbyid我们的RecyclerView的控件、然后使用
OkHttp
来请求网络数据、然后使用Glide来加载图片。
世道无情
·
2023-07-14 08:56
Okhttp
拦截器导致多次请求问题
场景:二手代码,本来为了方便在拦截器中做token失效判断,结果导致会请求会发送2次。如图在拦截器中使用responseBody.string()消费了请求,就会导致多次请求。newInterceptor(){@OverridepublicResponseintercept(Chainchain)throwsIOException{Requestrequest=chain.request();Re
苏坡坡要吃婆婆酥
·
2023-06-23 08:45
【SpringBoot】6 种实现 HTTP 调用的方式
这里,我总结了一下实现HTTP调用的方式,共有6种(后续会继续新增),分别如下:HttpClient
OkHttp
OKHttp
UtilJoddHTTPHutoolHTTPRestTemplate1.HttpClientorg.apache.httpcomponentshttpclient4.5.6publicclassHttp
sco5282
·
2023-06-23 02:05
SpringBoot
Java
一统天下
http
spring
boot
java
Android 使用
okhttp
监控网络数据
这里使用
Okhttp
写了一个demo来监听网络请求过程中的一系列数据,包括当前网络类型、请求体、响应体大小,url,请求方式,当然还有本次核心获取域名解析时长,建立连接时长,保持连接时长,请求总时长这些数据
凉亭下
·
2023-06-22 20:04
Android
okhttp
网络
android
Android-RxJava异常全局捕获、局部捕获、自定义BaseObserver,完善空指针捕获
所以我们可以设置全局异常捕获来获取:importio.reactivex.functions.Consumer;importio.reactivex.plugins.RxJavaPlugins;import
okhttp
3
MonkeyLei
·
2023-06-22 06:47
OkHttp
的封装(参数全部使用Json提交)
OkHttp
相信都不陌生了,Android一个很好用的网络请求框架,GitHub上面2w多个Start,Square公司出品,也是JakeWharton大神的代表作之一(JakeWharton大神已离开
Funny灬
·
2023-06-21 22:41
商城项目实战 | 9.1 Adapter 封装的全面解析
在之前的文章《商城项目实战|6.2
OkHttp
轻松封装更加灵活的调用》中已经介绍了封装的好处和意义,同时也讲解了网络请求框架
OkHttp
的封装过程,而在这篇文章中则是要进一步讲解如何封装Adapter,
LTing5505
·
2023-06-21 18:14
商城项目实战
商城
框架
adapter
封装
京东
Okhttp
之五种拦截器
原理:主要是通过5个拦截器和3个队列(同步队列,异步队列,等待队列)工作,内部实现通过一个责任链模式完成,将网络请求的各个阶段封装到各个链条中,实现了各层的解耦。5个拦截器都是哪些?有什么作用RetryAndFollowUpInterceptor(重试和重定向拦截器)第一个接触到请求,最后接触到响应;负责判断是否需要重新发起整个请求。重试与重定向拦截器主要处理ResponseBridgeInter
追梦的鱼儿
·
2023-06-20 17:28
okhttp
android
拦截器
okhttp
3和retorfit原理
网络基础知识:
okhttp
是一个网络框架,帮我们封装了网络请求中需要重复做的事。
angeliur
·
2023-06-20 17:28
Okhttp
系列:简单的不用传参的Get请求示例
网络权限引入
okhttp
包:implementation'com.squareup.
okhttp
3:
okhttp
:3.14.4'在appmodule下的build.gradle文件中配置java8,否则会报错
zhangjin1120
·
2023-06-20 15:32
android-OKHttp
设计模式4:建造者模式
1.StringBuilder2.
Okhttp
的Request3.EventBus创建可配置对象建造者模式的目的或者好处是什么?
zhangjin1120
·
2023-06-20 15:27
设计模式
设计模式
建造者模式
okhttp
【SpringBoot】使用
OkHttp
完成网络请求
HttpURLConnection】使用HttpURLConnection后台模拟实现HTTP请求【HttpClient】在SpringBoot中使用HttpClient实现HTTP请求【SpringBoot】使用
OkHttp
sco5282
·
2023-06-20 05:54
SpringBoot
课外趣学
okhttp
spring
boot
网络
【HttpURLConnection】使用 HttpURLConnection 后台模拟实现 HTTP 请求
HttpURLConnection】使用HttpURLConnection后台模拟实现HTTP请求【HttpClient】在SpringBoot中使用HttpClient实现HTTP请求【SpringBoot】使用
OkHttp
sco5282
·
2023-06-20 05:53
SpringBoot
课外趣学
Java
java
开发语言
后端
响应式编程理论篇:源码浅析WebClient
当然,可以直接使用
OKhttp
/ApacheHttpClient/SpringMVCRestTemplate,在WebFlux中同样提供了请求接口的工具:WebClient,本篇文章主要讲解WebClient
天然玩家
·
2023-06-20 00:07
#
Spring
java
开发语言
【Android复习笔记】
OkHttp
核心原理
使用方法调用流程0kHttp请求过程中最少只需要接触
OkHttp
Client、Request、Call、Response,但是框架内部进行大量的逻辑处理。
川峰
·
2023-06-19 09:29
Android复习笔记
okhttp
android
springboot 中使用 openfeign 进行接口调用
在项目开发过程中,我们开发的项目或多或少都会与其他交互的系统进行对接集成,或者是微服务项目之间进行调用,双方相互调用接口来获取或者传递数据,以往我们使用的方式可能有httpClient、
okhttp
、httpUrlConnection
唱跑雨淋淋
·
2023-06-19 03:03
springboot
spring
cloud
RestTemplate发送HTTP请求
一、前言之前对发送http请求,使用过
okhttp
,还有httpclient等,这次就直接使用springboot的RestTemplate了。
半山惊竹
·
2023-06-18 21:33
http
okhttp
java
Android开发工具之抓包神器-Chuck
Chuck简介Chuck是一款基于
okhttp
的抓包工具,相较于Charles不仅使用简单,还能方便的支持https协议的抓包。
只可远观
·
2023-06-18 18:37
android
okhttp
基于Java的一款磁力搜索工具,支持自定义xpath
介绍基于SpringBoot、Xsoup、Jsoup、
OKhttp
3的一款磁力搜索工具,支持自定义xpath语法规则,并集成了Swagger文档。开始使用首先下载源代码或者打包后的jar包。
七七八八九九
·
2023-06-18 18:36
java
spring
boot
开发语言
Forest声明式HTTP客户端框架漫谈
Forest是一款声明式的Java开源HTTP框架,相比它的前辈Httpclient和
OkHttp
更简明易懂、也更容易维护,使用过程中非常丝滑故想分享给更多的朋友,此处我们进行简单的介绍和使用说明。
Vainycos
·
2023-06-18 16:51
java
http
java
网络协议
超级完整版android 图片上传,包括客户端和后台服务器
想必看到这篇文章你也在网上找了不少的相关博客或代码了,我也是这么过来的,不过我现在已经形成了自己的一套工具说明:前台用的封装
Okhttp
上传图片,后台用的springBoot(亲测ssm等框架也可以使用
小鹿撞错人
·
2023-06-18 12:42
OkHttp
优点及工作原理
1.
OkHttp
的优点网络优化方面:(1)内置连接池,支持连接复用;(2)支持gzip压缩响应体;(3)通过缓存避免重复的请求;(4)支持http2,对一台机器的所有请求共享同一个socket。
白驹过河
·
2023-06-18 11:28
http
网络
Retrofit2+
OkHttp
3+RxJava网络请求封装
CSDN:https://blog.csdn.net/shuai497331206第一步:添加依赖//RxJavaimplementation'io.reactivex:rxjava:1.1.3'//RxAndroidimplementation'io.reactivex:rxandroid:1.1.0'//retrofitimplementation'com.squareup.retrofit2
ShinnyYang_
·
2023-06-17 16:52
java.net.SocketTimeoutException: timeout
okhttp
3 post 调用接口超时问题
由于数据量很大,服务器返回的时间比较久则会报java.net.SocketTimeoutException:timeout的超时异常需对
OkHttp
Client设置超时时间
OkHttp
Clientclient
才疏学浅,努力修炼
·
2023-06-17 14:47
android
android
android
studio
java
本地使用
okhttp
3发送请求,最多只能发5个/64个请求的限制问题
二丶原因经过公司各位大佬的协助,最后定位问题:在
okhttp
3中,Dispatcher对象定义了两个变量:maxRequest=64maxRequestPerHost=5看到这里懂的都懂~~这里去简单查了一下
李白给
·
2023-06-16 19:26
疑难杂症
java
http
自定义view局部刷新_Android-RxJava异常全局捕获、局部捕获、自定义BaseObserver,完善空指针捕获...
所以我们可以设置全局异常捕获来获取:importio.reactivex.functions.Consumer;importio.reactivex.plugins.RxJavaPlugins;import
okhttp
3
留学君
·
2023-06-16 16:24
自定义view局部刷新
验证FeignClient类型:FeignClient集成
OkHttp
验证FeignClient类型验证FeignClient类型验证FeignClient类型在SynchronousMethodHandler类中查看client类型
小蜗牛的路
·
2023-06-15 18:07
FeignClient
OkHttp
Java调用Midjourney进行AI画图原生版抓包实现支持中文
用途介绍Midjourney是一个目前优秀的AI画图工具,不挂梯无法直接访问本代码主要用于搭建镜像站使用适合人群本代码不适合新手,建议使用过
okhttp
、且具有二开能力的同学使用~实现原理通过调用发送信息接口发送请求
北鹤M
·
2023-06-15 17:19
人工智能
midjourney
java
retrofit2 rxjava2
okhttp
3 上传多个文件示例
Interface层@Multipart@POST("/commitment/published")Observable>uploadPromise(@PartListparts,@Query("text")Stringtext,@Query("sessionId")StringsessionId);@POST("/commitment/published")Observable>uploadPr
大象屁股
·
2023-06-15 15:54
SpringCloud之Feign,OpenFeign和Feign拦截器讲解
SpringCloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端Java当中常见的Http客户端有很多,除了Feign,类似的还有Apache的HttpClient以及
OKHttp
3
上善若泪
·
2023-06-15 11:29
java feign接口调用
后端HTTP库技术:(在后端服务器端发送HTTP请求和处理HTTP响应的工具)SpringWebClient,SpringRestTemplate,Retrofit,
Okhttp
,FeignFeign是声明式
xyc1211
·
2023-06-15 07:44
java
开发语言
rxjava2系列:Android线程切换简单实例
写简单例子,不需要用
Okhttp
。借用这篇:javaHttpURLConnection实现简单的网络请求。
zhangjin1120
·
2023-06-15 07:31
RxJava2
android
rxjava
源码分析
OKHttp
的执行过程
OKHttp
是目前Android平台主流的网络请求的基础框架。因此我们有必要对其源码进行阅读学习,了解其内部的原理、项目结构、以及请求的执行过程。
GoT阳仔
·
2023-06-15 06:49
Android MVP框架
逻辑处理;view:返回成功或失败的方法;view:activityfragment接下来看代码一.在AndroidManifest.xml中添加网络权限二.在build.gradle中添加一些依赖//
OKHTTP
抱着回忆旅行
·
2023-06-15 02:54
android
mvp
Retrofit
okhttp
同步请求和异步请求
一、使用
OkHttp
OkHttp
发送请求后,可以通过同步或异步地方式获取响应。下面就同步和异步两种方式进行介绍。1.1、同步方式发送请求后,就会进入阻塞状态,知道收到响应。
我的国
·
2023-06-15 01:37
Android
三、
OkHttp
_缓存
一、
OKHttp
的缓存逻辑
OKHttp
把重复请求的数据缓存在本地,并设置超时时间,在规定时间内,客户端不再向远程请求数据,而是直接从本地缓存中取数据。
FDoubleman
·
2023-06-14 22:02
OkHttp
okhttp
缓存
java
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他