TROVUNA

Charles Proxy

HTTP proxy webes és mobilalkalmazás-forgalom vizsgálatához és hibakereséséhez

Hivatalos honlap

charlesproxy.comez a link a fejlesztő saját oldalára visz.

Verzió
5.2.0.1
Licenc
Fizetős
Platformok
Windows
Kiadó
XK72

A Charles Proxy egy hálózatfigyelő eszköz, amely rögzíti a rajta áthaladó HTTP- és HTTPS-forgalmat, így a felhasználó minden kérés és válasz teljes részletét láthatja, beleértve a fejléceket, a sütiket és a tartalmat. Úgy működik, hogy proxyként szolgál, amelyen keresztül más alkalmazások, böngészők vagy mobileszközök irányítják a forgalmukat, így a hívásokat a célalkalmazás kódjának módosítása nélkül is képes rögzíteni.

A passzív rögzítésen túl képes visszafejteni az SSL/TLS-forgalmat a vizsgálathoz, korlátozni a kapcsolat sebességét lassabb vagy megbízhatatlanabb hálózatok szimulálásához (ami hasznos annak teszteléséhez, hogyan viselkedik egy alkalmazás mobilhálózaton), valamint értelmezni a strukturált formátumokat, például a JSON, XML, SOAP és Flash/AMF formátumot a könnyebb olvashatóság érdekében. Emellett támogatja a kérések átírását és megismétlését is, ami segít a hibák reprodukálásában és a szélsőséges esetek tesztelésében anélkül, hogy a forgalmat újra elő kellene állítani az eredeti alkalmazásból.

Az eszköz elsősorban fejlesztőket és QA-szakembereket céloz meg, akik webszolgáltatásokat, REST API-kat és mobilalkalmazás-háttérrendszereket hibakeresnek, nem pedig az általános felhasználókat. Windows, macOS és Linux rendszeren egyaránt fut, így ugyanaz a beállítás használható vegyes fejlesztői környezetben is.

Nem szabad összetéveszteni VPN-nel vagy adatvédelmi eszközzel: a Charles Proxy nem irányítja a forgalmat külső hálózaton keresztül a felhasználó helyének vagy IP-címének elrejtése érdekében. A proxyzása helyi jellegű, kizárólag azon forgalom vizsgálatára és manipulálására szolgál, amely már áthalad azon a gépen, amelyen fut.

debugwebproxynetworkrequestresponsemonitorcapturetrafficdebugging