본문 바로가기
개발

[NodeJS] GET 요청 받기/응답

by 마스터누누 2017. 4. 18.
728x90
반응형

Get 요청 받기/응답




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    this is form html
    <form action="/send_email" method="get">
      email:<input type="text" name="email"><br>                                                          
      보내기:<input type="submit">
    </form>
  </body>
</html>
 
cs


우선 get 요청하는 form을 만들어 보자

public 폴더 안에 다음과 같은 form.html을 만들어 준다.




잘 생성이 되었는지 localhost:3000/form.html에 접근하여 확인한다.




1
2
3
4
app.get('/send_email'function(req,res){
  console.log("email :", req.param('email'));                                                           
});
 
cs


html에서 action을 /send_email로 설정했으므로 Path도 동일하게 설정한다.

이때 get방식은 url과 함께 데이터가 날아오기 때문에 req.param 안에

가져오고 싶은 데이터의 name을 인자로 넘겨준다





앞서 만든 form에 email을 입력 후 제출을 눌러 보았다.





서버쪽 소스에 console.log 명령어로 출력했기 때문에

email 값은 터미널에서 출력될것이다.

(따로 서버에서 보내주는 Respose 값은 없으므로, 브라우저는 대기 상태가 된다.)


반응형

'개발' 카테고리의 다른 글

[NodeJS] 템플릿  (0) 2017.04.18
[NodeJS] POST 요청 받기/응답  (6) 2017.04.18
[NodeJS] 정적 파일 위치 등록  (0) 2017.04.18
[NodeJS] Get 라우팅  (0) 2017.04.18
[NodeJS] 기본 서버 연결  (0) 2017.04.18

댓글