SpringBoot获取Header的方法

洲行

关注

阅读 10

2024-03-20

1.第一种

@RequestMapping("goodSearch2")
    public Object goodSearch2(HttpServletRequest req) {

        List<String> res = new ArrayList<>();
        Enumeration<String> names = req.getHeaderNames();
        while(names.hasMoreElements()) {
            String name = names.nextElement();
            res.add(name+":" + req.getHeader(name));
        }

        return Result.ok(res);
    }

2.第二种

public Object goodSearch(@RequestHeader(value = "clientId", defaultValue = "") String clientId) {

        System.out.println("20000");
        System.out.println( clientId );
        return Result.ok(clientId);
    }

精彩评论(0)

0 0 举报