HTTP 요청방식
[ get 방식 post 방식 ]
1. get 방식
- 기본방식. 쉽고 간단하다.
- URL 뒤에 요청입력데이터 담아서 보낸다.
- URL 에서 보임 url?변수명=값&... (암호 x)
- 250자 데이터라 긴거 안됨.
- 파일 전송 불가능
- <form action="" method="get">
- a 태그, location.href => 무조건 get 방식 밖에 없음
- get방식일 때는 URL 로 넘어가므로 UTF-8 설정 자동 적용
2. post 방식
- URL 과 분리되어 전송
- 길이무제한, 안보임 ( 암호보안 O )
- 파일전송가능 ( 파일전송은 아예 get은 안됨 )
- <form ation= "" method = "post" >
- post 방식은 form태그에서 메소드 post로 설정하는 방법이 유일
- post 방식일 때는 URL 로 넘어오는게 아니므로
따로 UTF-8 임을 세팅해줘야함
request.setCharacterEncoding("utf-8");
'Back to the Servlet' 카테고리의 다른 글
Tomcat 연동 / Tomcat UTF-8 설정 ( intellij ) (0) | 2022.08.06 |
---|---|
Servlet 방식 <= Spring MVC 방식 비교 (0) | 2022.08.05 |
URL Mapping / @WebServlet("/url") / web.xml 버전 (0) | 2022.08.05 |
[Servlet] HttpServlet 메소드, Request 와 Response (0) | 2022.08.05 |
WAS 와 Servlet, lifecycle (0) | 2022.08.05 |