Charles Proxy - Charles Proxy
Původní autoři | Karl von Randow |
---|---|
Vývojáři | Karl von Randow |
První vydání | 2002 |
Stabilní uvolnění | 4.5.6[1] / 15. ledna 2020 |
Operační systém | Okna, Mac OS X 10.7 - 10.15, Linux[2] |
Plošina | Jáva |
Velikost | 55 MB |
Typ | Analyzátor paketů |
Licence | Zkušební verze |
webová stránka | www |
Charles Web Debugging Proxy je multiplatformní ladění HTTP proxy server aplikace napsaná v Jáva. Umožňuje uživateli prohlížet HTTP, HTTPS, HTTP / 2[3] a povoleno TCP provoz na portu z, do nebo prostřednictvím místního počítače. To zahrnuje požadavky a odpovědi včetně hlaviček HTTP a metadat (např. Cookies, ukládání do mezipaměti a informace o kódování) s funkcemi zaměřenými na pomoc vývojářům analyzovat připojení a zasílání zpráv.
Funkce
- Analýza síťových zpráv - Charles zobrazuje úplné zdroje zpráv o všech komunikacích založených na protokolu HTTP a podobných TCP, které procházejí jeho portem proxy.
- Interpretace XML, JSON, SOAP - strukturované prohlížeče, které převádějí surový obsah HTTP do formátu stromu pro analýzu.
- Prohlížeče HTML, CSS, JavaScript - zobrazování značeného / formátovaného / neominizovaného textového obsahu
- Ladění SSL - umožňuje dešifrování šifrovaných dat ke kontrole / řešení problémů s přenášeným obsahem.
- Omezení šířky pásma - simulace pomalejší rychlosti internetu zpomalením šířky pásma / rychlosti a zavedením latence, například simulace pomalejšího připojení 3G.
- Flash vývojové pomůcky - včetně Formát zprávy o akci (AMF) obsahová analýza.
- Ladění připojení HTTP z mobilních zařízení - poskytování proxy mezi iOS[4] nebo Android[5] zařízení a vzdálený web k ladění připojení HTTP a chování, ke kterým dochází pouze na zařízeních, včetně ladění problémů se streamováním videa, problémů s airplay atd., které nelze v simulátoru iOS otestovat.
- Vzdálené ladění souborů - schopnost vyměnit vzdálený soubor za místní, aby se usnadnilo ladění vzdáleného serveru bez nutnosti přístupu k souborům na serveru.[6]
- Pomůcky pro ladění - například opakované žádosti o zveřejnění adresy URL za účelem testování změn serveru, přidání zarážek nebo úpravy proměnných požadavku.
- Validační funkce - schopnost kliknout pravým tlačítkem na libovolný požadavek proxy a poskytnout zpětnou vazbu k ověření pomocí Služba ověřování značek W3C, užitečné pro obsah, ke kterému služba W3C jinak nemá přímý přístup.
Podpora prohlížeče
Charles se automaticky nakonfiguruje pro použití v následujících prohlížečích:
- IE (nastavení systému Windows pro systém Windows)
- Chrome
- Firefox
- Safari (nastavení proxy systému v systému Mac OS X nebo Windows)
Viz také
Reference
- ^ „Charles Web Debugging Proxy Application - History History“. 15. ledna 2020.
- ^ „Charles Proxy Debugging Proxy Application - Download Charles“.
- ^ Jesse Wilson (01.08.2016). „Charles 4 has HTTP / 2“.
- ^ „Výukový program: Používání Charles Proxy s vývojem iOS a laděním HTTP“. 2016-04-11.
- ^ Erik Straub (2017-06-20). „Používání Charles Proxy k ladění provozu SSL Android“.
- ^ David Walsh (2016-01-21). „Vzdálené ladění pomocí Charlese Proxy“.
externí odkazy
![]() | Tento síť -příbuzný software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |