[Network] Postman에서 POST요청을 보내는 여러가지 방법

Song-YunMin·2021년 2월 10일
2

Network

목록 보기
8/9
post-custom-banner

Postman

Postman은 HTTP 요청을 Tool로 간편하게 보낼 수 있는 프로그램입니다.
이 포스팅에서는 기본적인 사용방법에 대해선 기술하지 않고 POST 요청에서 선택할 수 있는 여러가지 옵션에 대한 설명이 기술되어있습니다.

Postman 에서 POST 요청을 보내는 여러가지 방법

Postman에서 POST 요청 유형을 선택할 수 있습니다. 아래와 같은 옵션을 선택할 수 있는데 각각 어떤 역할을 하는지 알아보도록 하겠습니다.

  • Form-data
  • X-www-form-urlencoded
  • Raw
  • Binary

Form Data(양식 데이터)

이름에서 알 수 있듯이 양식 데이터는 양식을 채울때 입력 한 세부 정보와 같이 양숙 내부에 래핑하는 데이터를 보내는데 사용됩니다. 이러한 세부 정보는 Key가 보내는 항목의 "이름" 이고 Value는 실제 값을 입력하면 됩니다. 즉, Key-Value 쌍으로 작성하여 전송됩니다.

x-www-form-urlencoded

Form Data와 x-www-form-urlencoded는 매우 유사합니다. 둘 다 거의 동일한 목적으로 사용되지만 차이점은 URL이 x-www-form-urlencoded를 통해 전송 될 때 인코딩된다는 것입니다. 인코딩 된다는 뜻은 전송되는 데이터가 다른 문자로 인코딩되어 공격을 받고 있어도 인식할 수 없음을 의미합니다.

Raw

Raw는 POST 메서드에서 본문을 보내는 동안 가장 많이 사용되는 부분 또는 옵션입니다. Postman의 관점에서 중요합니다. Raw는 본문 메시지가 요청 본문을 나타내는 비트 스트림으로 표시됨을 의미합니다. 이러한 비트는 문자열 서버로 해석됩니다.

Binary

Binary는 수동으로 입력할 수 없는 형식으로 데이터를 전송하도록 설계되었습니다. 컴퓨터의 모든 것이 바이너리로 변환되기 때문에 이미지, 파일 등과 같이 수동으로 작성할 수 없는 상황일 때 이러한 옵션을 사용합니다.

Reference

Postman을 사용한 POST 요청

profile
고독한 서버 개발 3년차
post-custom-banner

2개의 댓글

comment-user-thumbnail
2021년 2월 15일

개발자님 저도 같은 개발자로서 말씀드리는데 말투가 영~맘에 안드네요 너무 느끼해요ㅠㅠ

1개의 답글