Java - Hutool 获取 HttpRequest:Header、Body、ParamMap 等利器

以前用过手撕 HttpRequest 获取 Body、Params、Header 等 API 的时候,那叫一个复杂,自从用了 Hutool 神器后,发现如此的轻巧​​​​​​​

java 复制代码
// 获取请求头
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
Map<String, String> requestHeaderMap = ServletUtil.getHeaderMap(request);

// 获取请求体
Map<String, Object> requestParamMap = new LinkedHashMap<>();
String body = ServletUtil.getBody(request);
Map<String, String> params = ServletUtil.getParamMap(request);
相关推荐
码明几秒前
SpringBoot整合ssm——图书管理系统
java·spring boot·spring
某风吾起4 分钟前
Linux 消息队列的使用方法
java·linux·运维
xiao-xiang8 分钟前
jenkins-k8s pod方式动态生成slave节点
java·kubernetes·jenkins
取址执行19 分钟前
Redis发布订阅
java·redis·bootstrap
S-X-S32 分钟前
集成Sleuth实现链路追踪
java·开发语言·链路追踪
快乐就好ya41 分钟前
xxl-job分布式定时任务
java·分布式·spring cloud·springboot
沉默的煎蛋1 小时前
MyBatis 注解开发详解
java·数据库·mysql·算法·mybatis
Aqua Cheng.1 小时前
MarsCode青训营打卡Day10(2025年1月23日)|稀土掘金-147.寻找独一无二的糖葫芦串、119.游戏队友搜索
java·数据结构·算法
石明亮(JT)1 小时前
docker部署jenkins
java·docker·jenkins
翻晒时光1 小时前
Java 多线程与并发:春招面试核心知识
java·jvm·面试