서블릿 filter란 무엇인가?

서블릿은 클라이언트의 요청을 처리하는 자바 클래스이다. 서블릿은 HTTP 요청을 처리하고, HTTP 응답을 생성하는 데 사용된다. 서블릿 필터란? 서블릿 필터는 서블릿 컨테이너에서 서블릿이 요청을 처리하기 전이나 응답을 보내기 전에 요청이나 응답을 수정할 수 있는 기능을 제공한다. 요청이나 응답을 수정하는 이유가 무엇일까? 다음과 같은 이유로 요청이나 응답을 수정한다. 인증: 사용자가 로그인했는지 확인 로깅: 요청과 응답을 로깅 암호화: 요청과 응답을 암호화 헤더 추가: 요청이나 응답에 헤더 추가 이미지 변환: 이미지 요청을 다른 형식으로 변환 데이터 압축: 요청이나 응답을 압축 사용자 정의 인셉션 처리: 예외 발생 시 사용자 정의 인셉션 처리 이러한 기능을 필터로 사용하여 구현할 수 있다. ...

6월 4, 2024 · 4 분 · 687 단어 · In-Jun Hwang