HTTP 요청 테스터
브라우저에서 직접 REST API를 테스트하세요. 사용자 정의 헤더, 본문, 쿼리 매개변수로 GET, POST, PUT, DELETE 요청을 전송하고 응답 상태, 헤더, JSON 본문을 즉시 확인합니다.
HTTP API를 테스트하려면?
API URL을 입력하고 HTTP 메서드(GET, POST, PUT 등)를 선택한 후 필요에 따라 헤더나 본문을 추가하고 보내기를 클릭합니다. 상태 코드, 헤더, 본문이 포함된 응답이 아래에 나타납니다.
CORS 오류가 발생하는 이유는?
브라우저가 동일 출처 정책을 적용하기 때문입니다. API 서버에 CORS 헤더(Access-Control-Allow-Origin)가 포함되지 않으면 브라우저가 응답을 차단합니다. 이는 브라우저의 보안 제한입니다.
JSON 본문으로 POST 요청을 보낼 수 있나요?
네. 메서드에서 POST를 선택하고 Body 탭에서 콘텐츠 유형으로 JSON을 선택한 후 JSON 데이터를 입력하세요. Content-Type 헤더가 자동으로 application/json으로 설정됩니다.
요청 타임아웃 시간은?
요청 타임아웃은 30초입니다. 서버가 30초 이내에 응답하지 않으면 요청이 취소되고 타임아웃 오류가 표시됩니다.
어떤 HTTP 메서드가 지원되나요?
이 도구는 모든 표준 HTTP 메서드를 지원합니다: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS. 요청을 보내기 전에 드롭다운 메뉴에서 메서드를 선택할 수 있습니다.
사용자 정의 헤더를 추가할 수 있나요?
네. Authorization, Content-Type, Accept 또는 사용자 정의 API 키 등 원하는 만큼의 헤더를 추가할 수 있습니다. 각 헤더는 HTTP 요청에 포함되는 키-값 쌍입니다.
내 데이터가 서버로 전송되나요?
아니요. 모든 요청은 브라우저에서 대상 API 서버로 직접 전송됩니다. 이 도구는 데이터를 중계하거나 저장하지 않습니다. API 키와 자격 증명은 브라우저에 유지됩니다.
인증된 API를 테스트할 수 있나요?
네. 헤더 섹션에 Authorization: Bearer <token>이나 API 키와 같은 인증 헤더를 추가할 수 있습니다. HTTP 헤더를 사용하는 모든 인증 방식을 지원합니다.
Postman과 어떻게 다른가요?
이 도구는 설치 없이 브라우저에서 완전히 실행됩니다. Postman과 달리 계정이 필요 없고 외부 서버에 데이터가 저장되지 않습니다. 설정 없이 빠른 API 테스트에 이상적입니다.
응답 헤더를 볼 수 있나요?
네. 요청을 보낸 후 응답 패널에 상태 코드, 응답 헤더(Content-Type, Server, 캐싱 헤더 등 포함), 포맷된 응답 본문이 표시됩니다.