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);
相关推荐
赛姐在努力.16 小时前
SpringMVC中的常用注解及使用方法
java·spring
让我上个超影吧17 小时前
黑马点评秒杀优化和场景补充
java
寻星探路17 小时前
Java EE初阶启程记06---synchronized关键字
java·java-ee
沉木渡香17 小时前
【VSCode中Java开发环境配置的三个层级之Maven篇】(Windows版)
java·vscode·maven
EnCi Zheng17 小时前
Spring Boot 4.0.0-SNAPSHOT @Configuration 问题解决指南
java·spring boot·spring
海上生明月丿18 小时前
在IDEA中使用Git
java·git·intellij-idea
托比-马奎尔18 小时前
Redis7内存数据库
java·redis·后端
鹅是开哥19 小时前
Redis的零食盒满了怎么办?详解缓存淘汰策略
java·redis·缓存·bootstrap
惜.己19 小时前
jmeter中java.net.ConnectException: Connection refused: connect
java·jmeter·.net
yunmi_19 小时前
分布式文件存储系统FastDFS(入门)
java·分布式·maven·fastdfs