This action will force synchronization from Troy/okhttps, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
网址:https://okhttps.ejlchina.com/
若以上地址不可用,请使用以下备用地址:
OkHttps 是近期开源的对 OkHttp3 轻量封装的框架,它独创的异步预处理器,特色的标签,灵活的上传下载进度监听与过程控制功能,在轻松解决很多问题的同时,设计上也力求纯粹与优雅。
// 同步 HTTP
List<User> users = OkHttps.sync("/users")
.get() // GET请求
.getBody() // 响应报文体
.toList(User.class); // 自动反序列化 List
// 异步 HTTP
OkHttps.async("/users/1")
.setOnResponse(res -> {
// 自动反序列化 Bean
User user = res.getBody().toBean(User.class);
})
.get(); // GET请求
// WebSocket
OkHttps.webSocket("/chat")
.setOnMessage((WebSocket ws, Message msg) -> {
// 从服务器接收消息
Chat chat = msg.toBean(Chat.class);
// 向服务器发送消息
ws.send(chat);
})
.listen(); // 启动监听
sync
方法async
方法webSocket
方法addXxxPara
- 添加请求参数setOnXxxx
- 设置回调函数tag
- 添加标签HTTP 请求方法:
get()
- GET 请求post()
- POST 请求put()
- PUT 请求delete()
- DELETE 请求Websocket 方法:
listen()
- 启动监听项目 | 最新版本 | 描述 |
---|---|---|
okhttps | 3.4.0 | OkHttps 核心模块 |
okhttps-fastjson | 3.4.0 | 与 fastjson 集成 |
okhttps-gson | 3.4.0 | 与 gson 集成 |
okhttps-jackson | 3.4.0 | 与 jackson 集成 |
okhttps-stomp | 3.4.0 | 超级轻量的 Stomp 客户端 |
okhttps-xml | 3.4.0 | XML 解析扩展 |
若以上地址不可用,请访问:http://okhttps.ejlchina-app.com/
[ Bean Searcher ] 比 MyBatis 效率快 100 倍的条件检索引擎,天生支持联表,使一行代码实现复杂列表检索成为可能!
[ SA Token ] 一个轻量级 Java 权限认证框架,让鉴权变得简单、优雅!
[ hrun4j ] 接口自动化测试解决方案 --工具选得好,下班回家早;测试用得对,半夜安心睡
[ Json Kit ] 超轻量级 JSON 门面工具,用法简单,不依赖具体实现,让业务代码与 Jackson、Gson、Fastjson 等解耦!
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。