5. request.body.name과 request.query.name의 위치
get
은 url로 보내고
url?key:value&key:value&key:valu // ?쿼리스트링
request.query.name 으로 받는다
post
는 패킷으로 보내고
request.body.name 으로 받는다
ㄱ. get은 url로 받고
response.write('<html') 가 있으면 그 밖에서 request.query.name
으로 받아야만 한다
ㄴ. post는 body로 받고,
a. response.write('<body') 가 있는 경우 이 html문
안에서 request.body.name 바디로 받아야만 한다.
b. 최상단에
request.body.name를 위치시킬 경우 아래
response.write
가 있으면 에러가 나고
c. 아래 response.write 없으면 계속 기다린다
d. 최상단 request.body.name 아래
response.redirect( 가 아래 있는 경우 정상적으로 값을
받으면서 리다이렉트 주소로 넘어간다.