全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果154,046个

OKHttp使用详解_Android_脚本之家

OkHttp 是一套处理 HTTP 网络请求的依赖库,由 Square 公司设计研发并开源,目前可以在 Java 和 Kotlin 中使用。对于 Android App 来说,OkHttp 现在几乎已经占据了所有的网络请求操作,RetroFit + OkHttp 实现网络请求似乎成了一种标配。因此它也是每一个 Android 开发工程师的必备技能,了解其内部实现原理可以更好地...
www.jb51.net/program/311025h...htm 2024-5-31

Okhttp在SpringBoot中的应用实战记录(太强了)_java_脚本之家

OkHttp是一个开源的Java/Android HTTP客户端库,它由Square公司开发并维护。OkHttp的目标是成为一个快速、高效、可扩展且易于使用的HTTP客户端库,为Android应用程序提供网络访问的支持。 使用OkHttp,我们可以轻松地完成一些常见的HTTP操作,如GET和POST请求,并进行文件上传和下载。它还支持异步请求和同步请求,并包含有用...
www.jb51.net/program/306951d...htm 2024-6-1

OkHttp拦截器在Android网络中的使用和工作原理_Android_脚本之家

首先,您需要创建一个OkHttpClient实例,该实例用于发起网络请求,并配置拦截器链。 1 2 3 OkHttpClient client =newOkHttpClient.Builder() .addInterceptor(newCustomInterceptor()) .build(); 发起网络请求 当您调用client.newCall(request)来创建一个新的网络请求时,OkHttp会创建一个RealCall对象,该对象代表了实际...
www.jb51.net/program/2979489...htm 2024-5-29

Android第三方HTTP网络支持包OkHttp的基础使用教程_Android_脚本之家

例如,OkHttp 可以启用 GZIP 支持。在发送实际的请求时,OkHttp 会加上 HTTP 头 Accept-Encoding。在接收到服务器的响应之后,OkHttp 会先做解压缩处理,再把结果返回。如果 HTTP 响应的状态代码是重定向相关的,OkHttp 会自动重定向到指定的 URL 来进一步处理。OkHttp 也会处理用户认证相关的响应。 如何使用 1.gra...
www.jb51.net/article/885...htm 2024-6-1

Android 网络请求框架解析之okhttp与okio_Android_脚本之家

一、导入okhttp和okio的依赖 1.打开File-Project Structure-Dependencies, 2.选择自己的程序文件,点击加号,选择Library Dependency 3.搜索okhttp,选择Com.squareup.okhttp3,点击ok按钮,此时可能需要较长时间 4.okio同上 5.应用,确认 6.此时我们可以看到Gradle Scripts-build.gradle (Module: My_Application.app)多了...
www.jb51.net/article/2255...htm 2024-6-1

解析Android框架之OkHttp3源码_Android_脚本之家

OkHttp3是一个处理网络请求的开源项目,是安卓端最火热的轻量级框架。本文将详细解析它的源码。− 目录 OkHttp流程图 OkHttp基本使用 OkHttp源码分析 OkHttp流程图 OkHttp基本使用 gradle依赖 implementation 'com.squareup.okhttp3:okhttp:3.11.0' implementation 'com.squareup.okio:okio:1.15.0' 1 2 3 4 ...
www.jb51.net/article/2144...htm 2024-6-1

Android OKHttp源码解析Https安全处理_Android_脚本之家

OkHttp是支持自动的Https连接的,也就是我们默认访问一个Https的网站,会自动的完成TSL的握手和加密。但是对于自签名的证书还是需要我们进行配置的。 涉及的类 ConnectionSpec :连接的参数配置,包括SSL/TLS的版本、密码套件等,这个在OkHttpClient#connectionSpecs进行配置,默认是具有SNI和ALPN等扩展功能的现代TLS和clear tex...
www.jb51.net/article/2692...htm 2024-6-1

图文详解OkHttp的超时时间_java_脚本之家

本文以 'com.squareup.okhttp3:okhttp:3.12.0'源码为参考 首先我们一共可以设置5个超时时间分别如下: OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(30, TimeUnit.SECONDS) .callTimeout(120, TimeUnit.SECONDS) .pingInterval(5, TimeUnit.SECONDS) ...
www.jb51.net/article/2252...htm 2021-10-13

spring集成okhttp3的步骤详解_java_脚本之家

OkHttp supports Android 2.3 and above. For Java, the minimum requirement is 1.7. —摘自 https://square.github.io/okhttp/特点1.支持http和https协议,api相同,易用; 2.http使用线程池,https使用多路复用; 3.okhttp支持同步和异步调用; 4.支持普通form和文件上传form; ...
www.jb51.net/article/1385...htm 2024-6-1

android中okhttp实现断点上传示例_Android_脚本之家

android中okhttp实现断点上传示例 前言 之前项目需要上传大文件的功能,上传大文件经常遇到上传一半由于网络或者其他一些原因上传失败。然后又得重新上传(很麻烦),所以就想能不能做个断点上传的功能。于是网上搜索,发现市面上很少有断点上传的案例,有找到一个案例也是采用SOCKET作为上传方式(大文件上传,不适合使用POST,GET...
www.jb51.net/article/1056...htm 2024-6-2