controller - req(@RequestHeader)

apayaya·2022년 5월 19일
0

Spring Boot - WebMvc

목록 보기
2/3

@RequestHeader

  • Request Headers 가져오기

properties

  • value : String, header 이름
  • required : boolean, 필수 지정

e.g. User-Agent 읽기

@GetMapping("/agent")
public String readAgent(
	@RequestHeader(value="User-Agent",required = true) String userAgent
    @RequestHeader("x-authorization") String authorization){
	return userAgent;
}

e.g. HttpServletRequest로 읽기

@GetMapping("/agent")
public String readAgent(HttpServletRequest request){
	return request.getHeader("User-Agent");	
}

profile
java 정리

0개의 댓글