HTTP 요청 테스트 도구
웹훅을 확인하거나 공개 API를 잠깐 호출해 보는 정도라면 Postman은 과합니다. URL을 붙여넣고 GET/POST/PUT/PATCH/DELETE를 선택한 뒤 헤더와 본문을 입력하면, 이 테스터가 요청을 전송하여 상태 코드, 응답 헤더, 본문, 총 응답 시간을 보여 줍니다.
테스트 요청을 보내는 방법
-
1
메서드와 URL 선택
GET, POST, PUT, PATCH, DELETE 또는 HEAD와, 서버에서 접근 가능한 모든 URL.
-
2
헤더 추가
Authorization, Content-Type, 사용자 정의 헤더를 줄마다 하나씩, 필요한 만큼 추가할 수 있습니다.
-
3
본문 설정
일반 텍스트, JSON, form-urlencoded 또는 multipart 형식을 지원합니다. 본문은 이를 지원하는 메서드(POST, PUT, PATCH, DELETE)에서만 전송됩니다.
-
4
전송 및 확인
상태 코드, 총 응답 시간, 헤더, 본문이 모두 나란히 표시됩니다.
테스터가 반환하는 값
모든 응답은 유용한 네 가지 부분으로 나뉘어 표시됩니다.
1. 상태 코드
HTTP 200, 응답의 숫자 상태 코드입니다. 4xx 또는 5xx 범위에 속하는 상태는 신속한 진단을 위해 강조 표시됩니다.
2. 응답 시간
요청 시작부터 응답 완료까지의 총 시간으로, 서버에서 밀리초 단위로 측정됩니다. 동일 리전의 API에서 응답 시간이 500ms를 초과하면 주의가 필요한 신호입니다. 일반적으로 백엔드가 느리거나 인덱스가 누락된 경우를 의미합니다.
3. 응답 헤더
모든 응답 헤더가 서버가 반환한 정확한 값과 함께 순서대로 나열됩니다.
4. 본문
- 본문은 서버가 반환한 그대로, 재구성 없이 표시됩니다.
- JSON 및 XML 응답은 고정폭 출력 영역에서 쉽게 읽을 수 있습니다.
- 바이너리 응답(이미지, PDF)은 원시 데이터로 표시됩니다. 이런 경우에는 curl이나 httpie가 더 적합합니다.
팁
- REST API를 테스트할 때는 JSON과 함께 POST를 사용하세요.
Content-Type: application/json을 설정하고 본문을 JSON 객체로 붙여넣습니다. - OAuth로 보호된 엔드포인트에서는
Authorization: Bearer <token>헤더를 그대로 붙여넣으세요. - 요청은 서버에서 실행되므로 브라우저의 CORS 규칙이 적용되지 않습니다. 브라우저에서 차단되는 엔드포인트를 테스트할 때 활용하세요.
자주 묻는 질문
이 테스터는 API 테스트에 적합한 데이터 크기를 전제로 하며, 대량 전송용이 아닙니다. 매우 큰 파일(비디오, 바이너리 아카이브)을 업로드할 경우에는 curl이나 httpie와 같은 전용 도구가 더 적합합니다.
네. 쿠키 값은 Cookie 헤더에 붙여넣으세요. 테스터는 기본적으로 사용자의 브라우저 쿠키를 대상 시스템과 공유하지 않기 때문에, 어떤 정보가 전송되는지 정확히 제어할 수 있습니다.
이 요청은 브라우저의 CORS 제한을 우회하기 위해 도구의 서버에서 실행됩니다. 표시되는 단일 응답 외에는 어떤 데이터도 저장되거나 로그되지 않습니다.
아니요, 이 테스터는 일반적인 HTTP 요청-응답 방식에만 적용됩니다. WebSocket 테스트에서는 전체 업그레이드 핸드셰이크 및 프레임 프로토콜을 지원하는 전용 WS 클라이언트를 사용해야 합니다.
관련 도구
도메인 나이 검사
등록부의 WHOIS 데이터를 사용하여 도메인이 처음 등록된 시점과 그 연·월·일 기준의 운영 기간을 확인하십시오.
도메인에서 IP로
모든 도메인 이름을 해당 도메인의 IPv4(A) 및 IPv6(AAAA) 주소로 변환하고, 이를 복사해 어떤 네트워크 도구에서든 사용할 수 있습니다.
IP 주소 조회
공인 IPv4 또는 IPv6 주소로 대략적인 국가, 지역, 도시, 좌표, ISP, ASN, 조직, 시간대를 확인하세요.
DNS 조회
터미널 없이 모든 도메인의 A, AAAA, MX, TXT, NS, CNAME, SOA DNS 레코드를 조회합니다.
CIDR 계산기
임의의 IPv4 CIDR 블록에 대해 네트워크 주소, 브로드캐스트 주소, 호스트 범위, 사용 가능한 IP 주소 및 서브넷 마스크를 계산하세요.
HTTP/2 및 HTTP/3 체커
붙여 넣은 응답 헤더를 브라우저에서 분석하여 관찰된 HTTP 버전과 Alt-Svc의 HTTP/3 광고를 확인합니다.
이 도구는 다른 언어로도 제공됩니다
- Trình kiểm thử yêu cầu HTTP [VI]
- HTTP-begärantestare [SV]
- HTTP-Anforderungs-Tester [DE]
- เครื่องมือทดสอบคำขอ HTTP (HTTP Request Tester) [TH]
- Testeur de requêtes HTTP [FR]
- Testador de Requisições HTTP [PT]
- HTTP Request Tester [ID]
- HTTPリクエストテストツール [JA]
- Probador de Solicitudes HTTP [ES]
- HTTP-verzoekstester [NL]
- أداة اختبار طلبات HTTP [AR]
- Program do testowania żądań HTTP [PL]
- HTTP Request Tester [EN]
- Tester di Richiesta HTTP [IT]
- Инструмент для тестирования HTTP-запросов [RU]
- HTTP İstek Test Aracı [TR]
- HTTP请求测试工具 [ZH]