티스토리 뷰

개발을 하다보면 HTTP 요청 메시지를 확인해보고 싶을 수 있다!

 

1️⃣ application.properties에 설정 추가

logging.level.org.apache.coyote.http11=debug

 

↓ 아래처럼 요청 메시지를 콘솔에서 확인 가능

[GET /hello?username=servlet HTTP/1.1
Host: localhost:8080
Connection: keep-alive
Cache-Control: max-age=0
sec-ch-ua: "Chromium";v="88", "Google Chrome";v="88", ";Not A Brand";v="99"
sec-ch-ua-mobile: ?0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/
webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Referer: http://localhost:8080/basic.html
Accept-Encoding: gzip, deflate, br
Accept-Language: ko,en-US;q=0.9,en;q=0.8,ko-KR;q=0.7

]

 

꼭 개발 단계에서만 적용! 운영 서버에서 모든 요청 정보를 로그로 남기면 성능저하

 

 

📎 참고 링크

📌 Application properties 속성

https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html

 

Common Application Properties

 

docs.spring.io

 

'백엔드 > Spring' 카테고리의 다른 글

API 예외처리  (0) 2023.07.07
로그를 찍어보자(로깅)  (0) 2023.07.07
프로젝트 환경설정  (0) 2023.07.06
빌드하기  (0) 2023.07.04
이미지 파일 업로드  (0) 2023.06.16
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함