跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 近 1000 star, Forest 1.5.0 正式版发布!
未分類
1 4 月 2021

近 1000 star, Forest 1.5.0 正式版发布!

近 1000 star, Forest 1.5.0 正式版发布!

資深大佬 : DtFlys 4

简介

Forest 是一个高层的、极简的轻量级 HTTP 调用 API 框架。 相比于直接使用 Httpclient 您不再用写一大堆重复的代码了,而是像调用本地方法一样去发送 HTTP 请求。

不需要调用 HTTP 底层接口,而是像 Dubbo 那样的 RPC 框架一样,只需要定义接口、调用接口即可。10 分钟即可完成请求的定义、发送、接收响应、数据解析、错误处理、日志打印等过程。

官网地址:http://forest.dtflyx.com

仓库地址:https://gitee.com/dromara/forest

近 1000 star, Forest 1.5.0 正式版发布!

经过 8 个多月的坚持和努力,Forest 已快突破 1000 star

近 1000 star, Forest 1.5.0 正式版发布!

v1.5.0 正式版更新内容

新增特性:

  • feat: 支持 application/octet-stream 等二进制请求方式
  • feat: 变量未定义时,报错给予更友好的提示
  • feat: 添加 @Var 注解,作为 @DataVariable 注解的简化快捷版本

修复问题:

  • fix: ForestResponse<File>作为返回值使用 @DownloadFile 注解进行下载后 getResult()为空

代码变更:

  • add: ForestConfiguration#isVariableDefined 方法
  • add: @Var 注解
  • add: ResourceRequestBody 类
  • add: ResourceRequestBodyBuilder 类
  • add: MultipartRequestBody 类
  • add: MultipartRequestBodyBuilder 类
  • add: SupportFormUrlEncoded 类
  • refactor: 将 DataVariableLifeCycle 改名为 VariableLifeCycle
  • refactor: Body 的解析方式改为构建器模式
  • refactor: ForestVariableUndefined.java 改名为 ForestVariableUndefinedException

Maven 依赖变更:

  • update: 更新 spring-core 和 spring-webmvc 版本
  • update: 更新 JUnit 版本

如果您对 Forest 感兴趣,请在 Gitee 上给个 Star ^_^

https://gitee.com/dromara/forest

大佬有話說 (0)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具