Shripi: API 요청을 캡처하고 내보내기 위한 Chrome 확장 프로그램
Shripi는 Prakash Rai가 개발한 Chrome 확장 프로그램으로, 개발자와 테스터를 위한 API 디버깅 도구 키트입니다. 이 도구는 HTTP/HTTPS 요청을 실시간으로 캡처하여 헤더, 본문, 타이밍 및 응답을 기록하며, cURL, Python 요청, Fetch 및 Postman 컬렉션으로 원클릭 내보내기를 생성합니다. 이 확장 프로그램은 자동 마스킹, 고급 필터링 및 구성 가능한 제외 패턴을 사용하여 노이즈 데이터를 줄입니다. 대상 사용자는 빠르고 로컬 요청 캡처 및 실행 가능한 코드 스니펫이 필요한 개발자, QA 엔지니어 및 보안 연구원입니다.
이 도구는 빠른 요청 검사를 위해 수동 네트워크 탭 내보내기를 대체합니다
이 도구는 브라우저 탭에서 HTTP 및 HTTPS 트래픽을 직접 캡처하고 전체 요청 생애 주기를 기록합니다. 캡처된 세부정보에는 다음이 포함됩니다:
- 요청 헤더 및 본문
- 응답 페이로드
- 타이밍 및 상태 정보
이 접근 방식은 외부 도구에서 브라우저에서 유래한 API 호출을 재현할 때 일반적으로 동반되는 수동 복사 및 헤더 정리를 제거합니다.
이 도구는 비밀을 삭제하고 데이터를 로컬로 유지하여 자격 증명 노출을 줄입니다
이 도구는 캡처 및 내보내기 중에 인증 토큰 및 API 키를 숨기기 위해 자동 삭제를 적용합니다. 캡처된 모든 데이터는 브라우저의 IndexedDB에 로컬로 저장되며 개발자는 트래픽을 수신하지 않습니다. 이 설계는 민감한 요청 자료가 디버깅 및 문서화 작업 중에 사용자의 기계에 남아 있어야 하는 워크플로를 지원합니다.
이 도구는 실행 가능한 코드 스니펫 및 컬렉션을 내보내어 재현 속도를 높입니다
이 도구는 cURL, Python requests, JavaScript Fetch 및 Postman 컬렉션을 포함하여 8개 이상의 형식으로 원클릭 내보내기를 제공합니다. 내보내기는 수동 형식 지정 시간을 줄이는 즉시 실행 가능한 스니펫을 생성합니다. 제로 구성 시작은 사용자가 단일 클릭으로 캡처를 시작한 다음 외부 스크립트나 테스트 도구에서 즉시 사용할 수 있는 코드 예제를 내보낼 수 있게 합니다.
이 도구는 필터링, 제외 및 선택적 동기화를 통해 개발자 워크플로에 적합합니다
이 도구는 URL, 도메인, HTTP 메서드 및 상태 코드에 대한 고급 필터링을 포함하며, 분석 또는 광고 추적 호출을 무시하기 위한 구성 가능한 URL 제외 패턴을 제공합니다. 최상위 페이지에서 시작된 요청뿐만 아니라 동일한 탭의 iframe 및 서비스 워커도 캡처합니다. 캡처를 시작하기 위해 계정이 필요하지 않으며, Pro 라이센스를 장치 간에 동기화하려면 로그인만 필요하므로 팀의 기본 사용 마찰을 낮게 유지합니다.
로컬 제어가 필요한 개발자를 위한 실용적인 브라우저 기반 API 캡처
이 도구는 빠르고 브라우저에 포함된 API 복제가 필요하고 내보낼 수 있는 코드를 요구하는 개발자와 QA 엔지니어를 위한 실용적인 옵션입니다. 이 도구는 개발자가 유지 관리하며 실행하려면 Chromium 기반 브라우저가 필요하므로 비 Chromium 브라우저를 사용하는 팀은 다른 캡처 방법을 선택해야 합니다. 유용한 팁: 기록 중에 관련 없는 제3자 요청을 줄이기 위해 깨끗한 브라우저 프로필에서 캡처를 실행하세요.