반응형

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});  
    }      
});
반응형

+ Recent posts