首页 > 系统工具 > okhttp3
忍者大师

okhttp3

okhttp3 jar包

  • 版本jar包
  • 分类系统工具
  • 星级
  • 语言简体中文
  • 时间2024-07-08
  • 系统Win10/Win8/Win7

应用截图

okhttp3 okhttp3 okhttp3 okhttp3 okhttp3

应用描述

okhttp3 jar包是一个基于Java的开源库,用于处理网络请求和响应。它提供了一种简单、高效的方式来与Web服务器进行通信,并支持各种常见的网络协议,如HTTP、HTTP/2和WebSocket。OkHttp3是Square公司开发的,旨在提供一个可靠、易用且功能丰富的HTTP客户端。该库的核心组件是OkHttpClient类,它允许开发人员创建和配置HTTP请求,以及处理其响应。同时,它还支持同步和异步请求,并提供了丰富的功能,如请求和响应拦截器、连接池管理、请求重试和缓存等,而这些功能使开发人员能够轻松地构建复杂的网络请求逻辑。总之,无论是构建Android应用程序还是Java后端服务,它都是一个可靠的选择,为开发人员提供了处理网络请求和响应的灵活性和控制能力。

okhttp3 jar包 2017 官网版

软件功能

·允许连接到同一个主机地址的所有请求,提高请求效率
·共享Socket,减少对服务器的请求次数
·通过连接池,减少了请求延迟
·缓存响应数据来减少重复的网络请求
·减少了对数据流量的消耗
·自动处理GZip压缩

软件特色

一般的 get,post,put,delete,head,options请求
基于Post的大文本数据上传
多文件和多参数统一的表单上传
支持一个key上传一个文件,也可以一个Key上传多个文件
大文件下载和下载进度回调
大文件上传和上传进度回调
支持cookie的内存存储和持久化存储,支持传递自定义cookie
支持304缓存协议,扩展四种本地缓存模式,并且支持缓存时间控制
支持301、302重定向
支持链式调用
支持可信证书和自签名证书的https的访问,支持双向认证
支持根据Tag取消请求
支持自定义泛型Callback,自动根据泛型返回对象

使用方法

OkHttp使用cookie登录后如何提交multipart/form-data,求指点
之前也失败了,尝试了各种方法,最后选择cookie,但是我在报头里添加了cookie,
然后post一份form-data数据怎么失败了,这是我的代码:

okhttp3 jar包 2017 官网版
  这是使用chrome查看发送的数据,属于request payload:

okhttp3 jar包 2017 官网版

常见问题

问题描述
使用okhttp 2.5.0 报错
过程:com.jpardogo.android.listbuddies,PID:25262
java.lang.RuntimeException:Picasso在类路径上检测到不支持的OkHttp。
要在此版本的Picasso中使用OkHttp,您需要:
1. com.squareup.okhttp:okhttp:1.6.0(或更新版本)
2. com.squreup.okhttp:okhttp-urlconnection:1.6.0(或更新版本)
注意,OkHttp 2.0.0+是支持!
同步get
下载一个文件,打印他的响应头,以string形式打印响应体。
响应体的 string() 方法对于小文档来说十分方便、高效。但是如果响应体太大(超过1MB),应避免适应 string()方法 ,因为他会将把整个文档加载到内存中。
对于超过1MB的响应body,应使用流的方式来处理body。

okhttp3 jar包 2017 官网版
  异步get
在一个工作线程中下载文件,当响应可读时回调Callback接口。读取响应时会阻塞当前线程。OkHttp现阶段不提供异步api来接收响应体。

okhttp3 jar包 2017 官网版

更新说明

暂无更新日志说明

其他信息

开发商

暂无

标签

排行榜

查看更多
分类

综合游戏榜应用榜

安卓软件排行榜更多>

iOS软件排行榜更多>

iOS游戏排行榜更多>

moba手游排行榜更多>

安卓游戏排行榜更多>

iOS游戏排行榜更多>

直播软件排行榜更多>

手赚App排行榜更多>

安卓软件排行榜更多>

相关阅读

查看更多

热门

游戏 应用