Node.js 파라미터 넘기고 NULL 처리하기
- 기본 json 타입으로 반환
- :(콜론)변수명 으로 받아 사용
- 서버에서 request.param으로 받아 사용 가능
:(콜론)변수명
코드 설명
- 숫자를 입력했을 경우 해당 인덱스에 해당하는 값 반환
- 인덱스 범위를 넘어가는 숫자 입력 시 '존재하지 않는 데이터' 라는 문자 반환
- 스트링 타입 입력 시 '숫자를 입력하세요'라는 문자 반환
app.get("/products/:id", function(req, res){
var id = Number(req.param("id"));
if(isNaN(id)){
res.send({error:"숫자를 입력하세요"})
}else if(items[id]){
res.send(items[id])
}else{
res.send({error:"존재하지 않는 데이터입니다."});
}
});
반응형
'개발 > Node.js' 카테고리의 다른 글
Node.js) JSON /XML/ HTML로 반환하기 (0) | 2022.07.26 |
---|
댓글