교재 실습/자바 웹 프로그래밍 Next Step
3.4.3.3 요구사항 3 - POST 방식으로 회원가입하기
Jint
2025. 2. 1. 12:18
http://localhost:8080/user/form.html 파일의 form 태그 method를 get에서 post로 수정한 후 회원가입이 정상적으로 동작하도록 구현한다.
(예시) HTTP Header와 Body | POST /user/create HTTP/1.1 Host: localhost:8080 Connection: keep-alive Content-Length: 59 Content-Type: application/x-www-form-urlencoded Accept: */* userId=javajigi&password=password&name=JaeSung |
HINT | · POST로 데이터를 전달할 경우 전달하는 데이터는 HTTP 본문문에 담긴다. · HTTP 본문은 HTTP 헤더 이후 빈 공백을 가지는 한 줄(line) 다음부터 시작한다. · HTTP 본문에 전달되는 데이터는 GET 방식으로 데이터를 전달할 때의 이름=값과 같다. · BufferedReader에서 본문 데이터는 util.IOUtils 클래스의 readData() 메서드를 활용한다. 본문의 길이는 HTTP 헤더의 Content-Length의 값이다. · 회원가입시 입력한 모든 데이터를 추출해 User 객체를 생성한다. |
참고도서 : https://roadbook.co.kr/169
[신간안내] 자바 웹 프로그래밍 Next Step
● 저자: 박재성 ● 페이지: 480 ● 판형: 사륙배변형(172*225) ● 도수: 1도 ● 정가: 30,000원 ● 발행일: 2016년 9월 19일 ● ISBN: 978-89-97924-24-0 93000 [강컴] [교보] [반디] [알라딘] [예스24] [인터파크] [샘
roadbook.co.kr