Commit Graph

13 Commits

Author SHA1 Message Date
ea71cf573b refactor: 根据 Sonar 建议调整,StrUtil => CharSequenceUtil
工具层调整以减少 Sonar 建议,应用层则可忽略,怎么用方便怎么来
2024-02-07 17:48:32 +08:00
2afb0b625f refactor(log): 优化复数属性命名 include -> includes 2024-02-05 23:33:04 +08:00
669ea85658 refactor(log): Log 注解新增 include、exclude 属性,用于扩展或减少日志包含信息
处理类上 Log 注解的日志包含信息 -> 处理方法上 Log 注解的日志包含信息
2024-02-05 23:27:10 +08:00
18b9d1ba79 refactor(log): 兼容小写 user-agent 情况 2024-02-05 23:18:58 +08:00
0e3d388eb7 refactor: 优化部分代码
移除所有 toString(),修复 Sonar、Codacy 扫描问题
2024-02-03 10:43:32 +08:00
jasmine
0eb6afabb6 chore: 移除 lombok 依赖
再度精简依赖
2024-01-31 06:02:17 +00:00
9cf76fe61f feat(web): 新增 Web 模块,从核心模块拆分 Web 相关自动配置 2024-01-19 22:40:40 +08:00
6d9e8b43eb chore: 移除部分无用 Maven 配置 2024-01-18 20:08:08 +08:00
57c21a9109 style: 优化全局代码格式 2024-01-10 21:24:02 +08:00
5500e5d840 refactor(log/httptrace-pro): 重构请求头及响应头信息获取 2023-12-25 20:11:33 +08:00
e9f01d05c9 revert(log/httptrace-pro): 请求 URI => 请求 URL,记录协议、域名信息(保持尽可能完整) 2023-12-25 19:50:52 +08:00
c4007fa290 refactor(log/httptrace-pro): 优化日志记录
1.新增是否打印配置,开启后可打印访问日志(类似于 Nginx access log)
2.TIME_TAKEN 请求耗时,调整为必然记录
3.REQUEST_PARAM 请求参数、RESPONSE_PARAM 响应参数调整为默认记录
4.包含信息配置:BODY 和 PARAM 调整为互斥,包含 BODY 则对应 PARAM 不记录
5.请求 URI 不再记录协议、域名等信息
6.修复部分请求、响应信息记录错误
2023-12-23 22:47:44 +08:00
3e9a59df5a feat(log): 新增日志模块 - HttpTracePro(Spring Boot Actuator HttpTrace 定制增强版) 2023-12-17 14:07:07 +08:00