-
GET 방식과 POST 방식의 비교
GET 방식은 보안과 관련 없는 간단한 데이터를 쉽게 전송할 수 있는 반면,
POST 방식은 보안과 관련된 데이터를 전송하는데 많이 사용 됨
GET 방식 POST 방식 • 서블릿에 데이터를 전송 시 데이터가 URL 뒤에 name=value 형태로 전송됨
• 여러 개의 데이터 전송 시 &로 구분해서 전송
• 보안에 취약
• 전송할 수 있는 데이터의 최대길이는 255자
• 기본 전송방식
• 웹 브라우저에 직접 입력해서도 전송 가능
• 서블릿에서 doGet()으로 전송된 데이터 처리• 서블릿에 데이터를 전송할 때 TCP/IP 프로토콜 데이터의 HEAD 영역에 숨겨진 채 전송됨
• 보안에 유리
• 전송 데이터 용량이 무제한
• 전송 시 서블릿에서는 또다시 가져오는 작업을 해야하므로 처리속도가 GET 방식보다 느림
• 서블릿에서는 doPost()를 이용해 데이터 처리
'개발 > JAVA' 카테고리의 다른 글
JAVA_ 주석, 반복문(for,while), 비교 연산자 정의 (0) 2021.09.16 JAVA_ jQuery 정의, 특징 (0) 2021.09.16 JAVA_ Servlet 생명 주기 정의 (Servlet Life Cycle) (0) 2021.09.16 JAVA_ Servelt 서블릿의 정의와 특징 (0) 2021.09.16 JAVA_ 웹 애플리케이션의 정의 (0) 2021.09.16 댓글 (비로그인 댓글 허용하지 않습니다.)