首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
319
Star
3.7K
Fork
770
dromara
/
forest
Fork 仓库
加载中
取消
确认
代码
Issues
148
Pull Requests
0
Wiki
0
统计
发行版
预览版本
v1.5.0-RC3
896edc5
2021-02-03 15:57
对比
v1.5.0-RC3
公子骏
#### 解决的问题: * fix: #I34X5D * fix: URL井号(#)后面字符串没有encoding * fix: httpclient后端处理Cookie时产生'Invalid cookie header'的问题 #### 其他代码改动: * refactor: 实现Interceptor接口时,不必强制实现onSuccess方法和onError方法
最后提交信息为:
update: 1.5.0-RC3
预览版本
v1.5.0-RC2
face949
2021-01-18 15:12
对比
v1.5.0-RC2
公子骏
### 新增特性: * feat: #I2BF4N * feat: @Query, @Body, @Header注解支持defaultValue默认值属性 ### 修复的问题: * fix: #I29BFM ### 代码改动: * refactor: 去掉多余的System.out.println命令行输出 * refactor: forest在spring的xml配置部分 * add: @Query, @Body, @Header注解的defaultValue属性 * add: jsr305依赖 * add: ForestRequest.methodReturn方法和ForestRequest.getMethodReturnValue方法 * update: 将错误拼写的方法名 handleSyncWicthException 改为 handleSyncWithException
最后提交信息为:
refactor: forest在spring的xml配置部分
预览版本
1.5.0-RC1
203ec4a
2020-12-14 03:06
对比
v1.5.0-RC1
公子骏
#### 新增特性: * feat: #I1QR18 * feat: #I28MY5 * feat: #I28FWM * feat: #I281O0 #### 修复的问题: * fix: #I28SA1 * fix: #I28PL7 #### 其他变动: * add: ForestCookies类 * add: ForestCookie类 * add: OnLoadCookie接口 * add: OnSaveCookie接口
最后提交信息为:
update: new version 1.5.0-RC1
预览版本
v1.5.0-BETA9
6b40ad5
2020-12-01 12:54
对比
v1.5.0-BETA9
公子骏
#### 新增特性 * feat: #I26772 * feat: #I26774 * feat: #I26KO1 * feat: #I27JGF * feat: 注解属性别名 * feat: #I27JFM #### 修复的问题 * fix: #I277UN * fix: HttpClient后端的Response Encoding为空时的问题 * fix: 发送JSON参数错误 * fix: JAXB转换Map和List报空指针 #### 代码改动 * add: ForestRequest.method属性 * add: AbstractBodyLifeCycle类 * refactor: 将BASE64Encoder和BASE64Decoder替换成Base64.encode和Base64.decode * add: MappingParameter.nameTemplate属性 * refactor: 将@Auth2注解移动到com.dtflys.forest.extensions包下 * add: OAuth2Token类 * add: OAuth2MockServer类 * add: @AliasFor注解 * style: 将常量改为大写字母 * refactor: 将HttpclientResponseHandler类改名为AbstractBackendResponseHandler * add: 测试文件上传用的图片 * add: 字符串模板相关类中 hasIterateVariable / isIterateVariable 方法 #### 相关贡献者 * [侯坤林](https://gitee.com/houkunlin)
最后提交信息为:
test:
#I27JFM
支持在@Query,@DataFile等注解中使用隐式变量 ${_it} 、 ${_index} 和 ${...
预览版本
v1.5.0-BETA8
92eada8
2020-11-18 17:32
对比
v1.5.0-BETA8
公子骏
#### 修复的BUG: * fix: #I25YWK * fix: 错误请求参数情况下报空指针
最后提交信息为:
update: new version 1.5.0-BETA8
预览版本
v1.5.0-BETA7
caad12a
2020-11-13 17:23
对比
v1.4.0-BETA7
公子骏
#### 修复的问题: * fix: #I22S6N * fix: #I22S5Q * fix: #I23UF4 * fix: #I24LNB #### 改动的代码: * add: @HTTPProxy注解,用于正向代理
最后提交信息为:
test: 日志处理器
预览版本
v1.5.0-BETA5
243ae4a
2020-10-27 13:20
对比
v1.5.0-BETA5
公子骏
#### 修复的BUG: * fix: #I22S5Q * fix: #I22S6N * fix: #I22M9K #### 代码改动: * add: @HTTPProxy注解,用于正向代理,现仅对OkHttp3后端有效
最后提交信息为:
update: new version 1.5.0-BETA5
预览版本
v1.5.0-BETA4
e7e625c
2020-10-23 14:57
对比
v1.5.0-BETA4
公子骏
#### 新增特性: * feat: #I1Z9LE * feat: #I1Z9M3 * feat: #I22DVD #### 修复的BUG: * fix: #I22CWA #### 代码改动: * add: ForestConvertProperties类 * add: ForestConverterItemProperties类 * add: ForestConfiguration.converts属性 * add: ForestConfiguration.filters属性 * add: StringUtils.trimBegin方法 * add: ContentType.canReadAsBinaryStream方法 * refactor: 将数据类型枚举类ForestDataType改造成普通类 * refactor: 改造ReflectUtils.convertObjectToMap方法 * refactor: 改造JSONConverterSelector类 * refactor: 改造数据类型ForestDataType类 * refactor: 修改ForestResponse.isSuccess方法的判断逻辑
最后提交信息为:
update: new version 1.5.0-BETA4
预览版本
v1.5.0-BETA3
8b800bc
2020-10-21 17:40
对比
v1.5.0-BETA3
公子骏
#### 修复的BUG: * fix: #I1Z5DG * fix: #I1Z5DW * fix: #I1Z5GT
最后提交信息为:
test: # I1Z5DG 使用Httpclient后端时,网络错误重试失败后报空指针
预览版本
v1.5.0-BETA2
ab71d80
2020-10-20 16:05
对比
v1.5.0-BETA2
公子骏
#### 修复的BUG: * fix: #I1YWS1 #### 代码改动: * add: ForestRequest.getRequestLogMessage方法 * add: ForestRequest.setRequestLogMessage方法
最后提交信息为:
update: new version 1.5.0-BETA2
预览版本
v1.5.0-BETA1
e9b21a0
2020-10-19 02:56
对比
v1.5.0-BETA1
公子骏
#### 添加特性: * feat: #I1YQN3 * feat: #I1Y5Y8 * feat: #I1YQMJ * feat: #I1Y6RX * feat: #I1YN5J #### 修复的BUG: * fix: #I1YP7J #### 代码修改内容: * add: OkHttp3LogBodyMessage类 * add: LogEnabledLifeCycle类 * add: LogConfiguration类 * add: LogBodyMessage类 * add: HttpclientLogBodyMessage类 * add: ForestLogger类 * delete: SyncHttpclientRequestSender2类
最后提交信息为:
update: new version 1.5.0-BETA1
v1.4.12
dd06d19
2020-09-29 19:03
对比
v1.4.12
公子骏
#### 修改内容: * fix: #I1WVIE * fix: #I1WXB5
最后提交信息为:
update: new version
v1.4.11
0f12f5a
2020-09-23 17:38
对比
v1.4.11
公子骏
#### 修改内容: * feat: #I1W2W8 * fix: #I1WDTU * fix: #I1W0BM * add: class StringRequestBody * add: class ObjectRequestBody * add: class NameValueRequestBody * add: class ForestRequestBody
最后提交信息为:
update: maven-javadoc-plugin version = 3.2.0
v1.4.10
b9f038c
2020-09-16 19:31
对比
v1.4.10
公子骏
fix: #I1VJ19
最后提交信息为:
update: new version 1.4.10
v1.4.9
a1f7283
2020-09-16 15:35
对比
v1.4.9
公子骏
#### 修改内容: * fix: #I1UTM3 * fix: #I1UHUS * update: 不建议使用@DataObject注解和@DataParam注解 * update: 使用System.currentTimeMillis()代替new Date().getTime()
最后提交信息为:
update: new version 1.4.9
v1.4.8
67565f3
2020-09-07 16:26
对比
v1.4.8
公子骏
#### 修复的问题: * fix: GET请求通过data属性传输JSON时出错 * fix: 无法动态判定response字符编码的问题 * fix: 解决httpcore包的冲突 * fix: 无value的query参数请求 * fix: 文件字节流转化为字符串时的字符编码问题 * fix: #I1TOJB * fix: #I1U6G4 * fix: #I1TZ58 #### 感谢@houkunlin的贡献: * [https://gitee.com/dt_flys/forest/pulls/3](https://gitee.com/dt_flys/forest/pulls/3) * [https://gitee.com/dt_flys/forest/pulls/4](https://gitee.com/dt_flys/forest/pulls/4)
最后提交信息为:
update: new version 1.4.8
1.4.5
0af9171
2020-09-01 17:47
对比
v1.4.5
公子骏
#### 修复版本: * fix: #I1TIIH
最后提交信息为:
update: new version 1.4.5
v1.4.4
1df4bf6
2020-09-01 14:18
对比
v1.4.4
公子骏
#### 修复的问题: * fix: #I1TI3W * fix: OkHttp3后端下,ForestResponse作为返回类型仍然报Exception
最后提交信息为:
update: new version 1.4.4
v1.4.3
f94aaea
2020-08-31 12:01
对比
v1.4.3
公子骏
#### 修复的问题: * fix: #I1STEU
最后提交信息为:
update: new version 1.4.3
v1.4.2
9e5dc6c
2020-08-27 18:23
对比
v1.4.2
公子骏
#### 改动内容: * feat: #I1PZKA * fix: #I1T0BY * fix: #I1SYTW * fix: #I1STJI * fix: #I1STIP
最后提交信息为:
test: headers
下载
请输入验证码,防止盗链导致资源被占用
取消
下载