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);
相关推荐
Aric_Jones12 分钟前
HashMap 的底层原理
java·eclipse·maven·hashmap·hash
多多*12 分钟前
蓝桥杯国赛训练 day1
java·开发语言·数据库·redis·缓存·职场和发展·蓝桥杯
好奇的菜鸟38 分钟前
Java数据校验:确保数据完整性和正确性
java·开发语言
网安INF1 小时前
密码学:解析Feistel网络结构及实现代码
java·网络安全·密码学·des·feistel
萝卜白菜。1 小时前
关于TongWeb数据源兼容mysql驱动的注意事项
java·mysql
失败才是人生常态1 小时前
Java实习面试题
java·开发语言
fanTuanye1 小时前
JavaWeb是什么?总结一下JavaWeb的体系
java·大数据·javaweb·基础·体系
InJre2 小时前
STM32通过rt_hw_hard_fault_exception中的LR寄存器追溯程序问题
java·stm32·嵌入式硬件
HealthScience2 小时前
实现Cursor + Pycharm 交互
java·ide·intellij-idea
魔镜魔镜_谁是世界上最漂亮的小仙女2 小时前
java-注解&泛型
java·后端