일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링 #스프링 시큐리티 #spring security
- ㅂ
- 스프링시큐리티
- WebSecurity
- ㅇㅇㅇㄴㅇ
- Session1이 그 모든 클라이언트의 저올
- Spring Security
- WebConfigurerAdapter
- HttpSecurity
- securityconfig
Archives
- Today
- Total
다오의 개발일지
HttpServletRequest - 기본 사용 본문
basic 패키지 내에 request 패키지를 만든다.
서블릿을 하나 생성한다. HTTP 요청 헤더의 정보를 가져와서 확인해보기 위한 서블릿을 하나 만들어 보자.
url로 요청을 보내보자
요청에 대한 다양한 정보가 출력되었다.
요청 헤더의 모든 정보를 출력해보자
ㄹ
printHeaders라는 메서드를 만들어서 헤더정보를 출력했다.
이터레이터를 사용하여, 한 줄로 메서드를 만들 수도 있다.
다양한 header의 정보를 파악할 수 있다.
request.getSserverName() : 호스트 확인 (여기선 localhost)
request.getServerProt() : 포트 확인 (여기선 8080)
Accept-Language : 허가가 된 요청 언어의 목록
request.getLocales() : 언어의 리스트들을 담고있다. iterator객체
Cookie
나중에 따로 설명하겠지만, 웹 브라우저에 저장시키는 정보를 말한다. 비교적 가벼운 해당 유저에 대한 정보들이고 서버에 부담을 줄이기 위해 사용한다.
Content
request.getContentType() : 바디의 타입을 의미한다.
request.getContentLength() : 바디의 총 컨텐츠 길이
request.getCharacterEncoding() : 인코딩 타입을 의미한다. EUC-KR, UTF-8 등
'Spring > 스프링 MVC 1편 | 김영한' 카테고리의 다른 글
*HTTP 요청 데이터 - 개요 | 김영한MVC1편 (0) | 2024.09.26 |
---|---|
HttpServletRequest 개요 (0) | 2024.09.26 |
Hello 서블릿 | 김영한MVC1편 (0) | 2024.09.24 |
프로젝트 생성 | 김영한MVC1편 (0) | 2024.09.24 |
자바 웹 기술 역사 | 김영한MVC1편 (0) | 2024.09.24 |