728x90
https://opentutorials.org/course/3370
생활코딩님의 Express.js강의를 참고하였습니다.
1. 라우트 파라미터 (Route Parameter)
웹 애플리케이션의 경로(Route)에서 동적으로 값을 받아 처리할 수 있도록 해주는 기능입니다. URL 경로의 일부를 변수처럼 사용하여, 클라이언트가 요청하는 경로에 따라 다양한 데이터를 서버에서 처리하고 응답할 수 있게 합니다.
2,Express.js에서 라우트 파라미터
Express.js에서 콜론 (:)을 사용하면 라우트 파라미터를 정의하게 됩니다. 라우트 파라미터는 URL의 일부로 동적인 값을 받기 위해 사용됩니다.
:pageId는 라우트 파라미터이며 클라이언트가 실제로 요청할 때 경로의 일부로 전달됩니다.
request.params 객체에서 접근할 수 있습니다.
여러 개의 라우트 파라미터를 한 경로에 사용할 수도 있습니다
app.get('/page/:pageId', (request, response) => {
response.send(request.params);
});
app.get('/user/:userId/book/:bookId', (req, res) => {
res.send(req.params);
});
728x90
'BackEnd > Express.js' 카테고리의 다른 글
[Express.js] response.send vs response.end (0) | 2024.09.04 |
---|---|
[Express.js] 홈페이지 처리 (0) | 2024.09.03 |
[Express.js] app.get() (1) | 2024.09.03 |