server.js
const express = require('express');
const app = express();
const bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.listen(8080, function () {
console.log('listening on 8080')
});
app.get('/', function (요청, 응답) {
응답.sendFile(__dirname + '/index.html')
})
app.get('/write', function (요청, 응답) {
응답.sendFile(__dirname + '/write.html')
})
app.post('/add', function (요청, 응답) {
응답.send('전송완료');
console.log(요청.body.date);
console.log(요청.body.title);
})
추가 설치:
npm i body-parser
write.html
<form action="/add" method="POST">
<div class="form-label-group">
<label for="toDo">할일</label>
<input type="text" id="toDo" class="form-control" name="title" required="" autofocus="">
</div>
<div class="form-label-group mt-3">
<label for="dueDate">due date</label>
<input type="text" id="dueDate" class="form-control" required="" name="date">
</div>
<button class="btn btn-lg btn-danger btn-block mt-3" type="submit">Submit</button>
</form>
REST API /규칙/이름짓기 (0) | 2021.10.04 |
---|---|
class로 만들어보는 간단한 게임 (0) | 2021.09.24 |
ES6 Promise 활용#3 Ajax 요청 성공시 또 다른곳으로 Ajax 요청 (0) | 2021.09.24 |
ES6 Promise 활용#1 <img> 이미지 로딩 성공시 특정 코드를 실행 (0) | 2021.09.24 |
ES6 Promise 사용법 (0) | 2021.09.24 |