- 클라이언트와 서버 사이에서 통신을 중계해 주는 컴퓨터나 프로그램
- 빠른 전송을 위하여 서버의 응답 결과를 캐시에 저장해 두는 것
- 예를 들어 클라이언트가 요청한 것이 캐시에 있을 경우 외부 서버에 요청을 전달하지 않고 즉시 캐시에 저장된 내용을 전달
- 빠른 응답 결과를 받을 수 있음
- 프록시 서버를 이용하면 외부로 전달되는 데이터를 검사하여 특정 단어가 포함된 자료의 송수신을 차단하거나 보안 팀에 경고 메시지를 보낼 수 있음
Reference
엄진영, 『자바 웹 개발 워크북』, 프리렉(2018.8.9), 67p