일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- extends
- 상속
- set
- react
- err_connection_refused
- Filter
- forwardref type
- 배열중복요소제거
- 슬라이딩윈도우
- mainapplication.kt
- TS
- javascript
- array
- materialicons
- 리액트네이티브아이콘
- reactnative error
- Next.js
- reactnative
- async
- 스크롤이벤트
- map
- app:compiledebugkotlin
- Spring
- 타입스크립트
- 이진탐색
- app.post
- npm에러
- 안드로이드빌드에러
- generic
- interface
- Today
- Total
목록app.post (2)
rhanziy
저번 글에서는 MongoClient 안에서 데이터베이스 연결 후, 컬렉션에 원하는 데이터를 넣는 법을 기술했다. 하지만 내가 구현한 입력폼에서 submit 했을 때 사용자가 입력한 값을 post하려면 이렇게 코드를 짜주면 된다. app.post('/add', function(req, res){ res.send('전송완료'); db.collection('post').insertOne({ title : req.body.title, date : req.body.date}, function(error, result){ console.log('전송완료'); }) }); 이제 입력 값을 예쁜 html로 확인해보려면, 렌더링 해주는 ejs 라이브러리를 하나 설치해야함. // 터미널 npm install ejs // ..
get으로 응답하는 법은 알았으니... 이제 입력폼에서 서버로 전송된 값을 어떻게 확인하나 알아보자. 할일 Due date Submit submit 버튼을 누르면 입력값을 post방식으로 전송하는 간단한 form. 서버에서 input 값을 구분하기위해 name태그를 부여해준다. app.post('/add', (req, res)=>{ res.send('전송완료'); console.log(req.body.title); // req.body면 form에 적힌 데이터 수신가능 console.log(req.body.date); }); server.js 에서 간단하게 post 구현. 이제 어떻게 확인하냐면.... 라이브러리 추가 설치가 필요합니다요. npm install body-parser 1. 터미널에서 bod..