Skip to Content
한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것
book

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

by 한선용, 이선 브라운
May 2021
Beginner to intermediate
448 pages
9h 47m
Korean
Hanbit Media, Inc.
Content preview from 한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것
146
한 권으로 끝내는 Node & Express
8.5
익스프레스를 이용한 폼 처리
1
폼 처리에
GET
을 사용하면 필드는
req
.
query
객체에 들어갑니다. 예를 들어
name
속성이
email
인 필드를 사용하면 그 값은 핸들러에
req
.
query
.
email
로 전달됩니다. 이 방법은 더
말할 것이 없을 정도로 단순합니다.
POST
를 사용한다면
URL
로 인코드된 바디를 분석하는 미들웨어가 필요합니다. 먼저
npm
install
body
-
parser
@
1
명령으로
body
-
parser
미들웨어를 설치하고 연결합니다 (
ch08
/
meadowlark
.
js
).
const bodyParser = require(‘body-parser’)
app.use(bodyParser.urlencoded({ extended: true }))
body
-
parser
를 연결하면
req
.
body
를 사용할 수 있고 폼 필드는 전부 여기에 들어 있습니다.
req
.
body
를 사용한다 해서 쿼리스트링을 사용할 수 없게 되는 것은 아닙니다. 이제 메도라크
여행사에 메일링 리스트에 가입할 수 있는 폼을 추가합시다. 일단 예시 목적으로 쿼리스트링을
사용합니다 (
/
views
/
newsletter
-
signup
.
handlebars
).
<h2>Sign up for our newsletter to receive ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

한 권으로 끝내는 Node & Express: 웹사이트 구축을 위한 서버 사이드 자바스크립트

한성용, 이선 브라운

Publisher Resources

ISBN: 9791162244227