📚 자바 웹을 다루는 기술을 정리한 내용입니다.
서블릿에 데이터를 전송할 때 데이터가 URL 뒤에 따라 붙는다.
여러 개의 데이터를 전송할 때는 '&'로 구분한다.
보안 취약
전송할 수 있는 데이터는 최대 255자
기본 전송 방식이며 사용이 쉽다.
웹 브라우저에 직접 입력해서 전송할 수도 있다.
서블릿에서는 doGet()으로 전송 받은 데이터를 처리한다.
서블릿에 데이터를 전송할 때는 TCP/IP 프로토콜 데이터의 HEAD영역에 숨겨진 채 전송된다.
보안에 유리하다.
전송 데이터 용량이 무제한.
전송 시 서블릿에서 다시 가져오는 작업을 해야 하므로 속도가 GET보다 느리다.
서블릿에서는 doPost()를 이용해 처리한다.
아무튼
GET방식이든 POST방식이든. 어떤 식으로 요청request를 해오든
응답response라는 것은 웹 애플리케이션 화면을 구현하는 기능이다.
브라우저가 서블릿에게 어떤 정보를 요청한다면
서블릿은 요청에 알맞는 데이터, 그러니까 요청 받은 HTML문서를 반환한다.