Node.js API get 옵션 URL 처리 예제
글. 수알치 오상문
127.0.0.1/get/xxx URL로 접속하는 API 예제이다.
xxx 부분이 존재할 때와 아닌 경우를 구분하여 응답해보자.
const { response } = require("express");
const express = require("express");
const app = express();
app.get("/get/:name", function(req, res) {
name = req.params.name
if (name != "") { // URL 주소에 xxx(name) 값이 존재하지 않으면...
console.log("Who are you?");
res.status(400); // 400 Bad Request
res.json({ name: "Unknown!"});
} else { // xxx 값이 존재하면
console.log(name);
res.json({ name: name});
}
});
반응형
'Node,Nest,NextJS' 카테고리의 다른 글
Node.js page.goto 예제 모음 (0) | 2022.06.20 |
---|---|
nodemon : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\USER\AppData\Roaming\npm\nodemon.ps1 파일을 로드할 수 없습니다. (0) | 2022.06.20 |
Node.js 서버 소스 코드 수정 시 자동 재실행 nodemon 설치와 실행 (0) | 2022.06.18 |
[Node.js] 프로젝트 폴더 구조 만들기 참고 (0) | 2022.06.18 |
node.js 프로세스 죽이기 (Linux) (0) | 2022.06.18 |