
Reqable安卓版是一款領先的跨平臺HTTP開發和調試工具,為開發者提供了強大的功能和高效的性能。無論是處理HTTP1、HTTP2還是最新的HTTP3(QUIC)協議,本軟件都能輕松勝任。其簡潔易用的界面設計讓用戶可以快速上手,同時功能豐富的工具也能滿足用戶對于HTTP開發和調試的各種需求。作為專業人員的得力助手,Reqable抓包工具不僅適用于開發和測試人員,也適合網絡、安全、爬蟲等工程專業人員使用。無論您是初學者還是經驗豐富的專家,軟件都能為您提供強大的支持。通過Reqable,您可以輕松進行HTTP請求的發送和調試,快速定位和解決網絡問題,提高工作效率。
軟件功能
Reqable提供了兩大基本功能:API調試和API測試,并打通了API調試和測試之間的壁壘,例如可以從抓包數據中創建API進行測試,也可以在API測試時進行抓包調試分析。同時,Reqable還提供了一些常用的技術輔助工具,盡可能一站式完成接口生產相關工作。
1.API調試
Reqable采用經典的MITM代理方式進行流量分析,支持重寫、腳本(Python)、斷點和重放等功能。
支持HTTP/1.x,HTTP2協議版本,HTTP3(QUIC)暫不支持。
支持HTTP/HTTPS/Socks4/Socks4a/Socks5代理方式。
支持HTTPS,TLSv1.1、TLSv1.2和TLSv1.3加密協議。
支持基于IPv4和IPv6地址。
支持基于HTTP1升級的WebSocket協議。
支持HTTP/HTTPS二級代理(調試境外流量)。
搜索篩選:提供書簽、域名、快捷篩選欄和多條件等高級搜索方式。
網關功能:對指定請求或響應進行屏蔽,掛起等操作。
重寫功能:預設規則對指定請求或響應進行重定向、替換或者修改。
斷點功能:對請求或響應進行實時斷點操作,比如屏蔽,掛起或修改替換數據等。
腳本功能:支持編寫Python腳本處理實時請求或響應。
鏡像功能:對指定域名和端口配置鏡像映射。
測試聯動:支持從調試列表創建API進行測試。
歷史記錄:自動保存抓包的流量數據,方便回溯查看。
重發回放:支持單個或多個請求進行回放測試。
自動高亮:支持設定自定義規則對請求進行多種顏色高亮。
HAR支持:自動關聯HAR格式文件,并支持HAR導出和導入。
2.API測試
Reqable可以編輯和發送HTTP請求,用來測試API接口,同時還支持API集合存儲和歷史記錄等功能。
支持HTTP/1.1,HTTP2和HTTP3(QUIC)協議。
多個會話:支持創建多個Tab進行API測試。
集合導入:支持導入Postman、Hoppscotch、Apifox和ApiPost等API集合。
批量編輯:支持批量編輯請求參數、請求頭、表單等。
授權設置:支持APIKEY、BasicAuth和BearerToken等授權方式。
代理設置:支持自定義代理配置,系統代理和調試代理等。
性能測試:可以查看請求在不同環節的耗時數據。
Cookie管理:自動保存Cookie或在請求頭中自動加入關聯的Cookie。
歷史記錄:自動保存發送的請求和響應數據,方便回溯查看。
cURL支持:可以導入和導出cURL。
3.輔助工具
Reqable提供了一些常用的輔助工具。
Base64編解碼。
URL編解碼。
Md5計算。
時間戳轉換。
JSON/XML查看器。
二維碼生成。
正則表達式測試。
接口數據Diff。
軟件特色
響應時間和性能分析:可以記錄每個請求的響應時間,并提供性能分析工具,幫助用戶識別瓶頸和優化機會。
數據篡改和注入:用戶可以在請求過程中修改請求參數,模擬不同的場景和條件。
響應解碼:支持對響應內容進行解碼,方便用戶查看和分析數據。
抓包功能:能夠捕獲和展示應用程序的所有網絡請求,包括HTTP和HTTPS請求。
請求分析:用戶可以查看請求的詳細信息,如請求URL、參數、請求頭、響應內容等。
常見問題
手機端觀測不到流量
電腦端正常使用,但是手機端無法獲取到任何流量。遇到這種情況請檢查下面的CheckList。
手機與電腦都連接到同一個局域網。
手機Wifi代理已設置Reqable的IP地址和端口號(見Reqable窗口頂部),或者使用SocksDroid進行轉發。
手機上已正確安裝CA證書(針對只有CONNECT請求的情況)。
電腦網絡防火墻已開放Reqable的端口地址。
特別說明
軟件信息
- 廠商:上海日夸寶信息技術有限公司
- 包名:com.reqable.android
- MD5:3A5C7452690838AA35521D10BBAC1FC6