routes/api/todos.js
router.get('/', (req, res) => {
console.log('req.body::', req.body)
console.log('req.query', typeof req.query)
const { apikey } = req.query.apikey
const validApikeies = [123456]
// //์๋ฒ์๋ฌ 500๋
// console.log(apikey.toFixed(2))
if (!validApikeies.includes(Number(apikey))) {
return res.status(401).json('์ ํจํ ์ ๋ณด๊ฐ ์๋๋๋ค!')
}
return res.status(200).json({
name: 'first Todos api',
})
})
router.post('/', (req, res) => {
console.log('req.body::', req.body)
res.status(200).json(true)
})
router.put('/:id', (req, res) => {
console.log('req.params::', req.params)
res.status(200).json(true)
})
router.delete('/:id', (req, res) => {
console.log('req.params::', req.params)
res.status(200).json(true)
})
router.delete('/:id', (req, res) => {
console.log('req.body::', req.body)
const { id } = req.body
res.status(200).json(true)
})
router.post('/delete', (req, res) => {
console.log('req.body::', req.body)
const { id } = req.body
res.status(200).json(true)
})
api = ๋ช ๋ น๋ค
๊น๋ํ๊ฒ ๋ณด๊ธฐ์ํด
fs.writeFileSync(`${global.appRoot}/todosindex.json`, JSON.stringify(todos, null, 2))
๋ฐ์ํ
'๐ TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[220720]team project (์ญ์ ๋ ์ฝ๋) /v-for (0) | 2022.07.20 |
---|---|
[220719] vue ์ฌํ / ์คํ ๋ฆฌ๋ถ (0) | 2022.07.19 |
[220715] Node js (0) | 2022.07.15 |
[220714] vercel ๋ก ๋ฐฐํฌํ๊ธฐ (0) | 2022.07.14 |
[220712] edge-functions / nelify.toml (0) | 2022.07.12 |