登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
825
tuohai666
/
forest
forked from
dromara
/
forest
确定同步?
同步操作将从
dromara/forest
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
删除在远程仓库中不存在的分支和标签
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v1.5.0-RC6
feat: feat: #I3AHLC @LogHandler 和 @LogEnabled 注解作用域添加 ElementType.TYPE级别 feat: Query参数可以选择是否urlencoded fix: #I3AJSD 遇到非application/json的Response Header无法正常解析JSON fix: 多模块开发多个@ForestScan注解只能扫描到其中一个注解的basePackages fix: 基本类型判断漏掉了boolean refactor: 将 gourpid 'spring-boot-starter-forest' 改为 'forest-spring-boot-starter' refactor: 将 spring-boot-starter-forest 模块改名为 forest-spring-boot-starter
1ef9cbb
2021-03-11 13:44
下载
v1.5.0-RC5
feat: #I39O55 可以从ForestResponse对象获取请求总耗时 fix: #I39M2G LogEnabled注解的logResponseContent在请求失败的情况下无效 add: ForestResponse.requestTime属性 add: ForestResponse.responseTime属性 add: ForestResponse.getTimeAsMillisecond方法
482a651
2021-03-02 18:21
下载
v1.5.0-RC4
fix: #I36SJ8 请求不能设置proxy用户名和密码 fix: #I38KEJ https的url字符串会自动去掉 :80 端口部分
7b1ac7d
2021-02-28 20:19
下载
v1.5.0-RC3
fix: 全局配置重试次数,对 Read timed out 错误无效 fix: URL井号(#)后面字符串没有encoding fix: httpclient后端处理Cookie时产生'Invalid cookie header'的问题 refactor: 实现Interceptor接口时,不必强制实现onSuccess方法和onError方法
896edc5
2021-02-03 15:52
下载
v1.5.0-RC2
feat: #I2BF4N 支持负数的字符串模板下标引用 feat: @Query, @Body, @Header注解支持defaultValue默认值属性 fix: #I29BFM Fastjson使用JSONField注解的format属性设置日期格式没起效果 refactor: 去掉多余的System.out.println命令行输出 refactor: forest在spring的xml配置部分 add: @Query, @Body, @Header注解的defaultValue属性 add: jsr305依赖 add: ForestRequest.methodReturn方法和ForestRequest.getMethodReturnValue方法 update: 将错误拼写的方法名 handleSyncWicthException 改为 handleSyncWithException
face949
2021-01-15 16:50
下载
1.5.0-RC1
feat: #I1QR18 处理Cookie feat: #I28PL7 遇到一些自定义的Response Content-Type,无法正常读取响应内容 feat: #I28MY5 通过@FormBody注解将参数标识为表单格式的请求体 feat: #I28FWM @Request、@Get、@Post等请求注解支持增加value属性作为url属性的别名 feat: #I281O0 可以将"true", "false"字符串转换成Boolean返回类型 fixL #I28SA1 用httpclient的方式上传文件会不成功,但用okhttp就是成功的 add: ForestCookies类 add: ForestCookie类 add: OnLoadCookie接口 add: OnSaveCookie接口
203ec4a
2020-12-14 02:49
下载
v1.5.0-BETA9
feat: #I26772 通过@JSONBody注解将参数标识为JSON格式的请求体 feat: #I26774 通过@XMLBody注解将参数标识为XML格式的请求体 feat: #I26KO1 @OAuth2注解,以方便实现OAuth2.0验证 feat: #I27JGF 支持多文件上传 feat: 注解属性别名 feat: #I27JFM 支持在@Query,@DataFile等注解中使用隐式变量 ${_it} 、 ${_index} 和 ${_key} 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 方法
6b40ad5
2020-12-01 12:40
下载
v1.5.0-BETA8
fix: #I25YWK 文件上传时,中文参数乱码 fix: 错误请求参数情况下报空指针
92eada8
2020-11-18 17:29
下载
v1.5.0-BETA7
fix: #I22S6N 参数序列化的过程中可能不会选择配置中定义的数据转换器 fix: #I22S5Q 在拦截器中重新设置URL,再调用addQuery会出问题 fix: #I23UF4 @DataVariable修饰的参数会报空指针 fix: #I24LNB 使用自己创建的ForestConfiguration对象作为全局配置时,发生logHandler为空指针的问题 add: @HTTPProxy注解,用于正向代理
caad12a
2020-11-13 17:15
下载
v1.5.0-BETA5
fix: #I22S5Q 在拦截器中重新设置URL,再调用addQuery会出问题 fix: #I22S6N 参数序列化的过程中可能不会选择配置中定义的数据转换器 fix: #I22M9K 没传递依赖commons-collection add: @HTTPProxy注解,用于正向代理
243ae4a
2020-10-27 13:16
下载
v1.5.0-BETA4
feat: #I1Z9LE 通过全局配置注册过滤器 feat: #I1Z9M3 通过全局配置设置数据转换器 feat: #I22DVD JSON数据转换器支持全局日期格式换参数配置 fix: #I22CWA 请求设置的Decoder只能接受String类型参数 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方法的判断逻辑
e7e625c
2020-10-23 14:16
下载
v1.5.0-BETA3
fix: # I1Z5DG 使用Httpclient后端时,网络错误重试失败后报空指针 fix: #I1Z5DW 使用Httpclient后端时,请求失败重试没有日志 fix: #I1Z5ES 请求网络错误,并且没有response的时候,报了404
8b800bc
2020-10-21 17:15
下载
v1.5.0-BETA2
fix: #I1YWS1 拦截器的beforeExecute方法中设置请求方式失败 add: ForestRequest.getRequestLogMessage方法 add: ForestRequest.setRequestLogMessage方法
ab71d80
2020-10-20 15:57
下载
v1.5.0-BETA1
feat: #I1YQN3 LogHandler注解
e9b21a0
2020-10-19 02:38
下载
v1.5.0-BETA
feat: #I1Y5Y8 自定义可扩展的请求日志 feat: JSONQuery注解 feat: #I1YQMJ JSONQuery注解 feat: #I1Y6RX 支持URL中的重名Query参数 feat: #I1YN5J 通过ForestRequest获取实际发送请求数据内容 fix: #I1YP7J response中的ContentType解析错误 add: OkHttp3LogBodyMessage类 add: LogEnabledLifeCycle类 add: LogConfiguration类 add: LogBodyMessage类 add: HttpclientLogBodyMessage类 add: ForestLogger类 delete: SyncHttpclientRequestSender2类
7f709fd
2020-10-19 01:31
下载
v1.4.12
fix: #I1WVIE 发送带表单格式数据的POST请求时,表单中有List、数组、Map、嵌套对象时出错 fix: #I1WDTU @Body("name") 修饰List参数时,变成了字符串,应该是JSON列表
dd06d19
2020-09-29 18:58
下载
v1.4.11
feat: #I1W2W8 使用多级全局变量 fix: #I1WDTU @Body("name") 修饰List参数时,变成了字符串,应该是JSON列 fix: #I1W0BM setRequestBody后,request中的data依然会拼接到body中 add: class StringRequestBody add: class ObjectRequestBody add: class NameValueRequestBody add: class ForestRequestBody
0f12f5a
2020-09-23 16:58
下载
v1.4.10
fix: #I1VJ19 在yml文件中配置timeout无效
b9f038c
2020-09-16 19:27
下载
v1.4.9
fix: #I1UTM3 使用@Post 定义请求,但是日志里显示的是Get,报错405 fix: #I1UHUS 请求url中带@符号解析不正确 update: 不建议使用@DataObject注解和@DataParam注解 update: 使用System.currentTimeMillis()代替new Date().getTime()
a1f7283
2020-09-16 15:26
下载
v1.4.8
fix: GET请求通过data属性传输JSON时出错 fix: 无法动态判定response字符编码的问题 fix: 解决httpcore包的冲突 fix: 无value的query参数请求 fix: 文件字节流转化为字符串时的字符编码问题 fix: #I1TOJB get请求接受xml文件为null问题 fix: #I1U6G4 在Httpclient下,Get请求传Content-Type:appliation/json请求头时报空指针 fix: ##I1TZ58 @DataVariable注解无法获取父类属性
67565f3
2020-09-07 16:22
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/tuohai666/forest.git
git@gitee.com:tuohai666/forest.git
tuohai666
forest
forest
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册