Skip to content

Latest commit

 

History

History
149 lines (111 loc) · 14.7 KB

File metadata and controls

149 lines (111 loc) · 14.7 KB

Reqable

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Français | Deutsch | Русский

⚠️ 참고: Reqable은 오픈소스 프로젝트가 아닙니다. 이 저장소는 요구사항 관리와 사용자 피드백 용도로만 사용됩니다.

소개

Reqable은 차세대 API 디버깅 + API 테스트 원스톱 솔루션입니다. Reqable은 전 플랫폼 지원, 로그인 불필요, 가볍고, 고성능, 광고 없음 등의 장점을 갖추고 있으며, API를 더 빠르고 간단하게 만들어 개발자와 테스터의 생산성을 높이는 것을 목표로 합니다. 현재 Windows, Mac, Linux, Android, iOS 5대 플랫폼을 지원합니다.

Reqable = API 캡처 도구 + API 테스트 도구. 양자를 긴밀하게 통합하여 캡처와 테스트를 일체화했으며, 조작이 간단해 하나의 도구로 여러 도구를 대체합니다.

Reqable의 대부분의 기능은 무료로 사용할 수 있으며 평가판 기간이 없습니다. 커뮤니티 버전은 라이트 유저에게 적합합니다. 헤비 유저라면 프리미엄 멤버십 구매가 필요할 수 있습니다.

공식 웹사이트 방문: https://reqable.com

목차

API 디버깅

Reqable은 클래식 MITM(중간자) 방식으로 HTTP(S) 요청을 캡처합니다. 데스크톱에서는 시스템 프록시를 사용하여 트래픽을 가로채고, 모바일에서는 VPN을 사용합니다. Reqable은 캡처 데이터에 대한 디버깅 작업(재전송, 편집, 중단점, 재작성, 스크립팅 등)을 지원합니다.

API 테스트

Reqable은 HTTP, WebSocket, SSE, gRPC(곧 출시 예정) 요청을 편집, 전송, 관리할 수 있으며, API 컬렉션, 환경 변수, 문서 관리, 클라우드 동기화 등의 기능을 지원합니다.

MCP 지원

Reqable은 내장 MCP 서버를 제공하여 AI 어시스턴트(Claude, Copilot 등)를 Reqable에 연결함으로써, AI 기반 API 디버깅, 트래픽 분석, 규칙 생성 등을 실현할 수 있습니다.

MCP 서버 코드는 완전히 오픈소스입니다. 자세한 내용은 MCP Server를 참조하세요.

극한의 성능

Reqable은 Flutter와 C++로 개발되었으며, 브라우저 내장을 배제했습니다. 이로 인해 높은 보안성을 갖추었을 뿐만 아니라, 동종 제품 대비 뛰어난 성능 우위를 자랑합니다.

  • 빠른 속도, 밀리초 수준의 시작.
  • 설치 공간이 작아 100M 미만.
  • 메모리 사용량이 낮아 평소 300M 미만.

패킷 캡처 성능 벤치마크

API 클라이언트 성능 벤치마크

벤치마크는 M5 칩이 탑재된 Apple MacBook Pro에서 수행되었습니다. 하드웨어 성능이 낮은 기기에서는 Reqable의 성능 우위가 더욱 두드러집니다.

모바일 앱

모바일 버전과 데스크톱 버전의 기능은 거의 동일하며, API 디버깅과 API 테스트를 모두 지원합니다. 또한 QR 코드를 스캔하여 PC 기기를 추가하고, 모바일 트래픽을 PC로 전달하여 작업할 수 있습니다.

로그인 후 클라우드 데이터 저장을 활성화하면, 서로 다른 기기 간에 데이터를 자동으로 동기화할 수 있습니다.

중단점, 재작성 및 스크립팅 기능은 악용 우려로 인해 현재 제공되지 않습니다.

설치

플랫폼 아키텍처 형식 다운로드 및 설치 비고
Windows x86_64 exe 다운로드 설치 관리자 버전(권장), Windows 7+ 지원.
Windows x86_64 zip 다운로드 휴대용 버전, Windows 7+ 지원.
Mac universal - brew install reqable macOS 11.0 이상 필요.
Mac Intel Chip dmg 다운로드 Intel 칩, macOS 11.0 이상 필요.
Mac Apple Silicon dmg 다운로드 M 시리즈 칩, macOS 11.0 이상 필요.
Linux x86_64 deb 다운로드 Ubuntu, Debian 등 배포판 지원. GTK 3.0 필요.
Linux x86_64 AppImage 다운로드 Ubuntu, Debian 등 배포판 지원. GTK 3.0 필요.
Android universal - Google Play Android 5.0 이상 필요.
Android arm64-v8a apk 다운로드 Android 5.0 이상 필요.
Android armeabi-v7a apk 다운로드 Android 5.0 이상 필요.
Android x86_64 apk 다운로드 Android 5.0 이상 필요.
iOS arm64 - App Store iOS 13.0 이상 필요.

문서

https://reqable.com/en-US/docs/introduction

감사의 말

RonaldinhoL cesuproxy zclovelyj xiuluoshendaren hhs66317 DemonZD xuennai NavinChen ejfkdev QuanTum2088 DreamlingBig cesaryuan am3k0 xvhuan picture-j cxplay SugarFatFree ghost Lehcok 19774279 Jingle-Pan nullCode666 gyunlyun Arcticlyc TopMaps pansy1110 cry980285208 Toskysun Acheng97 lsdlh CAI5201314 86523553 Jesn zsh2517 CHINA-T 1002753959 hyt65098631 yinsel xx299x wuewill jinshuqishi2019 TopChina Dawnnnnnn Mrqqeat Soujer fankuiz6 airline233