node/ get, post

BABY CAT·2022년 10월 23일
0

node.js

목록 보기
10/18

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( 가 아래 있는 경우 정상적으로 값을 
받으면서 리다이렉트 주소로 넘어간다.

0개의 댓글