본문 바로가기
도서로 공부하는 프로그래밍/코딩 자율학습

[NodeJS] POST 요청 테스트

by 열공노년 2024. 3. 28.
반응형

POST 요청을 보내는 방법

여러 가지 도구를 사용할 수 있지만, 여기에서는 Postman과 REST Client 확장 프로그램을 이용하는 방법을 알아봅니다.

Postman 사용하기

  1. Postman 설치: 먼저, Postman 애플리케이션을 설치해야 합니다. Postman 공식 웹사이트에서 다운로드할 수 있습니다.
  2. 새 요청 만들기: Postman을 실행한 후 'New' > 'Request'를 선택하여 새 요청을 만듭니다.
  3. 요청 설정:
    • 요청 타입으로 'POST'를 선택합니다.
    • URL 입력란에 http://localhost:3000/을 입력합니다. (서버가 3000번 포트에서 실행 중인 경우)
    • 'Headers' 탭에서 'Key'로 Content-Type, 'Value'로 application/json을 추가합니다.
    • 'Body' 탭을 선택하고 'raw'를 체크한 후, JSON 형식으로 데이터를 입력합니다. 예를 들어:
      {
        "message": "Hello World"
      }
  4. 요청 보내기: 설정이 완료되면 'Send' 버튼을 클릭하여 서버로 요청을 보냅니다.
  5. 응답 확인: 요청을 보낸 후, Postman 하단의 'Response' 섹션에서 서버로부터의 응답을 확인합니다.

Postman 사용하여 테스트

VSCode REST Client 사용하기

  1. REST Client 설치: VSCode에서 'Extensions' 탭을 열고 'REST Client'를 검색하여 설치합니다.
  2. 새 HTTP 파일 만들기: VSCode에서 새 파일을 만들고 파일 확장자를 .http로 설정합니다.
  3. 요청 작성:
    • 파일에 다음과 같은 내용을 작성합니다:
    • POST http://localhost:3000/ 
      Content-Type: application/json 
      
      { 
      	"message": "Hello World" 
      }
  4. 요청 보내기: 파일 내에 있는 "Send Request" 링크를 클릭하여 요청을 보냅니다.
  5. 응답 확인: 요청을 보낸 후, 같은 파일 내에 생성된 응답 섹션에서 서버의 응답을 확인할 수 있습니다.

VSCode에서 테스트

정리

두 방법 모두 요청을 구성하고 서버로 전송한 뒤 응답을 확인하는 방식입니다. 개발 중인 서버의 기능을 테스트하고, 에러를 해결하는 데 유용한 도구입니다. VSCode에서 테스트하는 것이 더 쉬운 방법입니다.

반응형