250x250
Notice
Recent Posts
Recent Comments
Link
코린이의 기술 블로그
Get / Post 전송 방식 본문
주소창 url뒤에 ?가 붙여진 문자열 (ex. http://localhost:8080/pro06/login2.html?문자열)에 주소를 생각해 보면 됩니다.
url에 문자열 데이터를 붙여서 전송하는 방식을 GET방식이라 하고
url에 문자열 데이터를 보안해서 전송하는 방식을 POST방식이라고 합니다.
GET방식 | POST방식 |
서블릿에 데이터를 전송할때 데이터가 url 뒤에 name=value(변수값) 형태로 전송 여러개의 데이터를 전송 할때는 '&'로 구분하여 전송 보안이 취약 전송할 수 있는 데이터는 최대 255자 기본 전송 방식 웹브라우저에 직접 입력 후 전송 서블릿에서 doget()을 이용 |
body 영역에 숨겨진채 전송 보안에 유리 전송 데이터 무제한 처리 속도가 get방식보다 느림 서블릿에서 dopost()을 이용 |
get 방식과 post방식을 dohandle()메서드로 처리한후 결과를 출력합니다.
get은 보안이 안되고 입력 값이 주소 창에 뜨기 때문에 보안이 되는 post 방식으로 써도 좋습니다
http://url/bbslist.html?변수=값의 형태로 있는 것이 get방식이고
form을 이용해서 submit을 하는 형태가 post입니다.
두개의 차이를 이해하며 사용하면 좋을 것 같습니다:)
728x90
'Java Web' 카테고리의 다른 글
서블릿 속성과 스코프과 URL (0) | 2021.10.25 |
---|---|
쿠키와 세션 (0) | 2021.10.23 |
서블릿 (0) | 2021.10.21 |
javascript - 기본 형식 (0) | 2021.10.16 |
css-style (0) | 2021.10.12 |
Comments