分类

系统其它

okhttp3 jar包

okhttp3 jar包 2017 官网版

大小:308 KB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:系统其它时间:2017-03-06

  okhttp3 jar包是款非常实用的OKhttp的jar包;它可以支持大家这android网络框架生进行使用,并且可以支持处理网络请求的开源项目,也是目前为止最火的轻量级框架,只要使用了这款okhttp3 jar,就可让您这进行设计或者开发轻量级框架的时候,更加的轻松,也更加的方便;软件的操作简单,无需安装,下载即可使用,需要的朋友赶快将软件下载来使用试试吧!

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.squareup.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 官网版

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0