- Postman이나 IDE 없이도
.http
또는 .rest
파일을 직접 읽어 API 요청을 수행하는 CLI 기반 API 클라이언트
-
HTTP, GraphQL, gRPC 요청을 모두 지원
-
Vim 키바인딩의 모달 편집기: 시각적 선택, 클립보드 복사(yank)/삭제(cut), Shift+F 검색,
i
/ Esc
전환으로 입력 모드와 보기 모드 간 이동
-
워크스페이스 탐색기 에서
.http
/.rest
파일만 필터링하여 탐색 가능하며, 증분 검색으로 빠른 이동 지원
- 별도 파일 없이 URL만 입력하고
Ctrl+Enter
로 즉시 인라인 요청 실행 가능
-
Curl 명령어 파싱을 지원하여
curl
옵션 일부를 해석해 요청으로 변환함
-
상태 인식형 응답 패널 제공. 상단 헤더에는 현재 워크스페이스, 환경, 실행 중인 요청, 스크립트/테스트 결과 표시
- 응답 영역은 Pretty, Raw, Headers, History 탭과 함께 요청 미리보기(preview) 기능을 포함
- 응답을 세로 또는 가로로 분할해 배치하고, 패널을 고정(pin) 하여 Pretty / Raw / Headers 탭을 나란히 비교하거나 통합 Diff 뷰로 차이를 확인할 수 있음
-
@auth
명령어는 Basic, Bearer, API Key, 그리고 사용자 정의 헤더 방식을 모두 지원. {{$timestamp}}, {{$uuid}} 같은 내장 헬퍼 함수도 제공
- 요청 전(pre-request) 및 테스트 스크립팅 기능을 지원:
- JavaScript 기반 훅을 통해 전송 전 요청 내용을 수정하거나,
- 응답에 대한 검증(assert) 을 수행하고,
- 통과/실패 결과를 에디터 내에서 바로 확인할 수 있음
-
GraphQL 및 gRPC 지원:
@graphql
, @grpc
지시어로 요청 자동 포맷팅 및 메타데이터 처리
- 세션 지속성 기능 제공: 쿠키 저장소(cookie jar), 요청 히스토리, 환경별 항목이 재시작 후에도 유지. @no-log 로 응답 본문을 기록에서 제외(마스킹) 할 수 있음