[Node.js] form 요청

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const  http = require('http');
 
const server = http.createServer((req,res) =>{
 
  const url = req.url;
  if(url==='/'){          // url 값과 / 값이 똑같으면 참이라는뜻 ===
    res.write('<html>')
    res.write('<head><title>안녕,클라이언트에 다시 요청 보내는중입니다</title></head>'// hrml 타이틀과 헤더부분
    res.write('<body><form action="/message" method="post"><input type="text"><input type="submit"></input></form></body>'// body 부분에 서버에 나올 내용값 입력 ~
    res.write('</html>')
    return res.end();
  }
  res.write('<html>')
  res.write('<head><title>안녕,클라이언트에 다시 요청 보내는중입니다</title></head>'// hrml 타이틀과 헤더부분
  res.write('<body><h1>이건 거짓이야</h1></body>'// body 부분에 서버에 나올 내용값 입력 ~
  res.write('</html>')
  res.end();
 
 
 
    //process.exit();
res.setHeader('Content-Type','text/html'); // 내용을 text 타입 html 형식으로 보낼게
res.write('<html>')
res.write('<head><title>안녕,클라이언트에 다시 요청 보내는중입니다</title></head>'// hrml 타이틀과 헤더부분
res.write('<body><h1>hello print</h1></body>'// body 부분에 서버에 나올 내용값 입력 ~
res.write('</html>')
 
res.end();  // 서버에서 >> 클라이언트로 보내는거 여기에서 중단할게용
})ㅇ
 
server.listen(3000);              // node.js 가 들어오는 요청에대해서 계속 데이터 받기
cs