spring mvc获取header
2023-09-14 08:59:55 时间
两种方法:
1.在方法参数中加入@RequestHeader
2.在类级别注入HttpServletRequest
建议使用第二种方法,这样可避免每个方法都加入HttpHeaders参数
@Controller @RequestMapping("/hello") public class HelloController { @Autowired private HttpServletRequest request; @RequestMapping(value="/printname/{name}", method=RequestMethod.GET) public String printName(@PathVariable String name, @RequestHeader HttpHeaders headers) { System.out.println("from request:" + request.getHeader("code")); System.out.println("from parameter:" + headers.getFirst("code")); return "hello"; } }
相关文章
- Spring MVC程序中得到静态资源文件css,js,图片
- Spring MVC无法获取到页面表单put过来的参数的解决方案
- activiti自定义流程之Spring整合activiti-modeler5.16实例(六):启动流程
- ssh(Spring+Spring mvc+hibernate)——showEmp.jsp
- ssh(Spring+Spring mvc+hibernate)——EmpController
- ssh(Spring+Spring mvc+hibernate)简单增删改查案例
- spring boot: 支持jsp,支持freemarker
- spring mvc:练习:表单验证(javaConfig配置和注解)
- spring mvc:练习:javaConfig配置和注解
- spring mvc: rss(xml)输出
- Spring Boot 和 Spring Cloud 应用内存如何管理?
- [Java Spring] Spring Annotation Configuration Using XML
- Easy Integration Testing with Spring+Hibernate
- Spring MVC--接收JSON格式的数据
- Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
- spring mvc+ELK从头开始搭建日志平台
- Spring Boot应用的健康监控
- Atitit.spring体系结构大总结
- Spring Boot框架中使用Jackson的处理总结
- 002-MVC架构,贫血的领域模型、spring mvc,webhars使用
- 001-Spring Cloud Edgware.SR3 升级最新 Finchley.SR1,spring boot 1.5.9.RELEASE 升级2.0.4.RELEASE注意问题点
- spring中@param和mybatis中@param使用差别
- Spring 事情具体详尽的解释
- springboot 和spring cloud 博客分享
- Spring Boot 日志配置(超详细)