쿼리파라미터와 패스파라미터?
// 클라이언트 > 패치 url http://localhost:3030/orange
router.get('/:username', isLogined, async (req, res, next) => {
console.log(req.params) // { username : orange }
}
:파라미터이름 을 지정해주고, req.params를 확인하면 지정 이름은 key, 클라이언트에서 전달한 이름은 value로 주어진다.// 클라이언트 > 패치 url http://localhost:3030/?username=orange
router.get('/', isLogined, async (req, res, next) => {
console.log(req.query) // { username : orange }
}
?keyName=value 형태로 요청하게 되면 req.query에서 확인할 수 있다.