Postman을 사용하여 Simple Express 앱과 상호 작용

OOPS의 모듈성 개념에 익숙하시죠? 그래서 이 글에는 제 소개가 없습니다. 😆






소개



Postman은 이 Simple Express 앱과 상호 작용하는 데 사용할 API 클라이언트입니다.


dsp9107 / 심플 익스프레스 앱


데모용으로 매우 간단한 Express 앱입니다.




Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster.



Simple Express 앱을 설정하기 위해 이 게시물을 참조할 것입니다.




주제는 API가 어떻게 클라이언트-서버 상호 작용을 편리하게 만드는지 이해하는 것입니다 🌱

내용물


  • Introduction

  • Setup
  • Prerequisites
  • Windows
  • Linux


  • Usage
  • Building a Request
  • Receiving a Response
  • Another Request

  • Conclusion
  • References
  • Further Reads

  • 설정



    상호 작용 부분으로 이동하기 전에 작업 공간을 설정하겠습니다.

    전제 조건


  • VS 코드
  • Node.js
  • 심플익스프레스 앱
  • 우체부

  • 윈도우


  • 처음 세 가지 전제 조건이 없는 경우 따르십시오.
  • 가져오기 Postman

  • 리눅스


  • 처음 세 가지 전제 조건이 없는 경우 따르십시오.
  • Postman 설치

  • sudo snap install postman
    


    용법


  • 오픈 우체부
  • 원하는 경우 가입하거나 "로그인을 건너뛰고 앱으로 바로 이동"을 클릭하십시오
  • .
  • 브라우저 탭 막대처럼 보이는 막대에서 + 버튼을 클릭합니다.

  • Postman의 모든 구성 요소를 살펴보고 실제로 초보자로서 신경써야 할 사항이 무엇인지 알아봅시다.

    Simple Express 앱API Documentation을 활용하여 Postman에 익숙해질 것입니다 😁

    요청 작성




  • HTTP 메서드

  • 가장 왼쪽에 있는 것GET이 보이십니까? 클릭하면 Postman이 지원하는 모든 HTTP 메서드 목록이 드롭다운됩니다. 그대로 두십시오.
  • URL

  • 방법 드롭다운 바로 오른쪽에는 URL 표시줄이 있습니다. 이 URL을 입력하세요

    localhost:9107/queryParams?someKey=someValue
    


    응답 받기





    보내기를 클릭하면 창 오른쪽에 이 응답이 표시됩니다.

    서버가 우리가 쿼리 매개변수로 보낸 것을 반환한 것을 볼 수 있습니다. 따라서 원하는 만큼 많은 쿼리 매개변수를 보낼 수 있으며 응답 본문에 있는 매개변수를 다시 보냅니다.

    상단에서 일부 정보를 녹색으로 볼 수 있습니다. 사람들은

  • HTTP 응답 코드 - HTTP에는 몇 가지 응답 코드가 정의되어 있습니다. 200는 요청이 성공했음을 나타냅니다.

  • 응답 시간 - 서버가 요청에 응답하는 데 걸린 시간입니다.

  • 응답 크기 - 여기에는 헤더, 본문 및 서버에서 반환된 쿠키가 포함됩니다.

  • 자세한 내용을 보려면 각 태그 위에 커서를 올려놓을 수도 있습니다.

    다른 요청



    쿼리 매개변수로 보낸 동일한 데이터를 요청의 URL에 표시되지 않도록 요청 본문에 보내봅시다.
  • 방법을 POST로 변경
  • URL 변경

  • localhost:9107/bodyJSON
    


  • URL 표시줄 바로 아래에 본문이 있으며 그 안에 {"someKey":"someValue"}를 입력합니다.
  • 보내기 누르기



  • 이렇게 보일 것입니다. 😁

    결론



    이것은 Postman을 사용하여 모든 서버와 통신하는 방법입니다. API 문서를 해석할 수 있으면 됩니다. API 문서에 대한 규칙이 없다고 생각하지만 모두 위에서 본 것과 거의 동일한 정보를 가지고 있습니다. 재미를 기억하십시오 😁

    참조


  • Postman Documentation

  • 추가 읽기


  • How to Use Postman to Manage and Execute Your APIs
  • 좋은 웹페이지 즐겨찾기