농소

GET, POST방식 비교 본문

Web/JSP

GET, POST방식 비교

농소 2017. 12. 26. 00:56

GET방식


1. 질의 문자열이 요청정보 헤더의 URI에 추가되어 전송

2. 질의 문자열의 내용이 외부에 노출

3. 질의 문자열의 길이가 제한적

4. 질의 문자열의 인코딩/디코딩 작업이 필요없으므로 처리속도가 빠르다

5. 질의 문자열을 직접 URI에 추가가능


POST방식


1. 전달되는 질의 문자열이 요청정보의 몸체에 포함되어 전달

2. 질의 문자열이 외부에 노출되지 않음

3. 질의 문자열의 길이 제한이 없다

4. <form method="POST">태그를 통해서만 요청가능


 GET방식은 서버의 데이터를 단순히 가져오는 작업에 사용

      POST방식은 서버의 데이터 값 수정이나 상태변화를 일으키는 작업에 사용 


---------------------------------------------------------


GET 방식 한글 처리


소스 인코딩

<head></head>태그 사이에 <meta charset="UTF-8">사용


서버에서 URI 인코딩 처리

server_XML에 URIEncoding="UTF-8"을 <connector> 태그에 추가


POST 방식 한글 처리


서블릿 API 중 한글 코드 변환 메소드인 HttpServletRequest의 setCharacterEncoding()메소드 사용



'Web > JSP' 카테고리의 다른 글

EL 표현식  (0) 2018.01.17
POST방식으로 보내기  (0) 2017.12.29
GET방식으로 보내기  (0) 2017.12.29
URL 정보  (0) 2017.12.21
처음 해보는 Servlet & JSP 웹 프로그래밍 preview  (0) 2017.12.20