• SpringBoot9Header参数获取


    Spring 获取Header参数
    1. 方法一:对应的部分加入@RequestHeader获取
    @Controller
    public class HelloController {
    @RequestMapping(value = "/hello")
    public String hello(@RequestHeader(value="User-Agent") String userAgent){
    }
    }

    2. 方法二:类级别注入HttpServletRequest
    @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";
    }
    }
    ————————————————
    版权声明:本文为CSDN博主「SpriCoder」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_44202160/article/details/124265379

  • 相关阅读:
    Linux文本检索命令grep笔记
    Python中字典的相关操作
    Go 语言函数闭包
    Go 语言多维数组
    Go 错误处理
    Go 语言接口
    Go 语言类型转换
    Go 语言递归函数
    Go 语言Map(集合)
    Go 语言范围(Range)
  • 原文地址:https://www.cnblogs.com/telwanggs/p/16501717.html
Copyright © 2020-2023  润新知