Node_HTTP method

심동근·2024년 4월 2일

멋쟁이 사자처럼

목록 보기
12/19
  • get, post, put, delete가 가장 많이 사용되는 요청 방식

Thunder Client

  • post 형식같은 경우 URL로 접근하지 못하기에 다음과 같은 방법을 사용하여 확인한다.

라우트 파라미터

  • 특정 조건을 지정할 때 라우팅 코드에서 요청 URL 뒤에 :를 붙인 후 그 뒤에 변수 작성
    /URL/:id
  • 요청할 때에는 요청 URL 뒤에 조건 값 지정


-사진출처 Do it! Node.js 입문 12강

const express= require("express");
const app= express();

app.listen(3000, ()=>{
console.log("서버 실행 중");
})

app.get("/", (req, res)=>{ // 요청 방식을 함수 이름으로 사용 가능
res.send("Hello, Node!");
})

// 연락처 가져오기
app.get("/contacts", (req, res)=>{
res.send("Contact page");
})

// 새 연락처 추가하기
app.post("/contacts", (req, res)=>{
res.send("Create Contact");
})

// 연락처 1개 가져오기
app.get("/contacts/:id", (req, res)=>{
res.send(View Contact for ID : ${req.params.id})
})

// 연락처 수정하기
app.put("/contacts/:id", (req, res)=>{
res.send(Update Contact for ID : ${req.params.id})
})

// 연락처 삭제하기
app.delete("/contacts/:id", (req, res)=>{
res.send(Delete Contact for ID : ${req.params.id})
})

0개의 댓글