Postman

leehyunho2001·2022년 1월 3일
3

JavaScript

목록 보기
12/17

Postman이란?

API 개발을 빠르고 쉽게 개발할 수 있도록 도와주는 플랫폼이다.
개발된 API를 테스트하여 문서화 또는 공유 할 수 있도록 도와준다.
Postman의 특징


사용

어떻게 개발을 빨리할 수 있도록 도와준다는 것일까? REST API를 표현할 수 있다.

const express = require("express");

const app = express();
// json으로 데이터 받기
app.use(express.json());

app.get("/", (req, res, next) => {
  res.send("get 요청");
  console.log(req.body);
});

app.post("/", (req, res, next) => {
  res.send("post 요청");
  console.log(req.body);
});
app.listen(8080);

간단한 express 코드 예시이다. get요청과 post요청에 따라 살짝다르게 동작한다. (send만 다름..)

listen을 8080포트로 설정한것을 잊지 말자.

nodemon 파일이름

노드몬으로 실행해주고있다.(그래야 Postman 사용 가능)

Postman에서 주소를 적는 공간에 8080포트로 넣어준다. 그리고 get요청을 보낼 것인지 post요청을 보낼 것인지 선택한다.(요청은 위의 두개 말고도 더 많다.)

데이터도 Json 형식으로 임의로 넣어준다. Select 박스에 기본으로 Text라고 되어있는데 Json으로 바꿔야한다.
이제 Send를 누르자. postman에서 post 요청이 나타난다.

그리고 VScode 터미널에서 Json으로 데이터가 잘 받아졌다.

만약에 Postman이 없었다면 이러한 부분을 다 코드로 설계해야하는 것이다. 이런 작업을 Postman 덕분에 안하게 되어 개발 속도가 증가하고 간단해지는 것이다.

0개의 댓글