인프런 커뮤니티 질문&답변

이규열님의 프로필 이미지

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

팔로잉, 팔로워 구현하기

router.post 경로 질문

작성

·

125

0

router.post('/:id/follow', isLoggedIn, async(req, res, next) => {

여기에서 :id가 뜻하는 바가 무었인지 궁금합니다

답변 2

0

이규열님의 프로필 이미지
이규열
질문자

if (confirm('팔로잉하시겠습니까?')) {
                        axios.post(`/user/${userId}/follow`)

main.html의 프론트코드의 userId가 :id까지 이어지는 거군요 감사합니다

:id의 값은 req.params.id로 사용할 수 있구요

:name으로 되어있다면 req.params.name으로 사용하는 거군요

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 정확합니다!

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

변할수있는 값이 들어가는 곳입니다. /user/1/follow 면 1이 req.params.id가 되는 식이죠