BodyParser&PostMan를 이용한 데이터 주고받기
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에서도 해당 데이터가 잘 저장된것을 확인할 수 있었다.
해당 강의 👇👇