Node.js

BodyParser&PostMan를 이용한 데이터 주고받기

정데브 2023. 2. 5. 00:39

node.js 를 배우면서 처음 사용하게 되는 BodyParser와 API 테스터인 PostMan.

 

1. PostMan download

https://www.postman.com/downloads/

 

Download Postman | Get Started for Free

Try Postman for free! Join 20 million developers who rely on Postman, the collaboration platform for API development. Create better APIs—faster.

www.postman.com

간단한 회원가입을 통해 위 링크를 통해 다운로드 해주면 된다.

 

2. 테스트 코드 세팅 (BodyParser)

프로젝트가 진행중인 터미널에 아래 명령어를 통해 bodyparser 을 다운로드 해준다.

npm install body-parser --save

bodyparser에 변수를 선언해주고 해당 기능으로 extended의 값을 true로 설정해준다.

간단한 회원가입 기능을 구현할거기 때문에 클라이언트에서 받아오는 post경로를 /register로 지정한다.

우리는 여기서 bodyParser을 json형식으로 주고 받을거기 때문에 에러에 대한 표시 또한 json으로 처리해준다.

 

해당 app이 잘 실행되는지 확인하기 위해서 위에서 설치한 PostMan 실행.

 

3. post 데이터 전송하기

Add a request 클릭

 

우리는 데이터를 보내줄거기 때문에 post 선택

또 위 코드에서 body-parser을 사용하기에 Body에 데이터를 보내기

raw 형태로 json까지 선택

 

지정한 url을 입력해주고 아래에 보내줄 데이터 객체를 만들어준다.

 

보낸 데이터가 정상적으로 처리된것을 확인할 수 있다.

 

 

지난번에 연결했던 mongodb에서도 해당 데이터가 잘 저장된것을 확인할 수 있었다.

 

 

 

해당 강의 👇👇

https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%85%B8%EB%93%9C-%EB%A6%AC%EC%95%A1%ED%8A%B8-%EA%B8%B0%EB%B3%B8/dashboard