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);
相关推荐
白云如幻2 分钟前
【Java】Hibernate的一级缓存
java·hibernate
eternal__day22 分钟前
Spring Boot 快速入手
java·spring boot·后端·spring·java-ee·maven
爱的叹息35 分钟前
Spring Boot中事务状态(TransactionStatus)的核心信息及常见应用场景
java·spring boot·后端
杉之1 小时前
Java中的不可变集合
java·笔记·学习
潘多编程1 小时前
Gradle实战指南:从入门到进阶,与Maven的深度对比
java·maven
故城、1 小时前
MQ中的RabbitMQ
java·mq
橘猫云计算机设计1 小时前
基于JavaWeb的二手图书交易系统(源码+lw+部署文档+讲解),源码可白嫖!
java·开发语言·前端·毕业设计·php
猿java1 小时前
程序员,你使用过灰度发布吗?
java·分布式·后端
兰亭序咖啡2 小时前
学透Spring Boot — 007. 加载外部配置
android·java·spring boot