Charles

Charles 3.10.2

Windows / XK72 / 19965 / Úplná špecifikácia
Popis

Charles - Ultimate HTTP Proxy pre vývojárov

Ak ste vývojár, viete, aké dôležité je mať k dispozícii správne nástroje. Jedným z najdôležitejších nástrojov vo vašom arzenáli je HTTP proxy, ktorý vám umožňuje zobraziť všetok prenos HTTP a SSL alebo HTTPS medzi vaším počítačom a internetom. Tu prichádza Charles.

Charles je HTTP proxy, ktorá umožňuje vývojárom zobraziť všetku ich sieťovú prevádzku vrátane požiadaviek, odpovedí a hlavičiek. Je to výkonný nástroj, ktorý možno použiť aj ako monitor a reverzný proxy. S Charlesom si môžete prezerať požiadavky a odpovede SSL vo forme obyčajného textu a obsah správ Flash Remoting alebo Flex Remoting ako strom.

Charles však nie je len nejaký starý proxy server – je nabitý funkciami, ktoré z neho robia nevyhnutný nástroj pre každého vývojára pracujúceho na webových aplikáciách. Tu sú len niektoré z vecí, ktoré môže Charles urobiť:

Obmedzenie šírky pásma

Jednou z najužitočnejších funkcií Charlesa je jeho schopnosť simulovať pomalšie internetové pripojenia obmedzením šírky pásma. Táto funkcia umožňuje vývojárom testovať svoje aplikácie v rôznych podmienkach siete, vrátane pripojení s vysokou latenciou.

Ladenie AJAX

Charles uľahčuje ladenie aplikácií AJAX tým, že umožňuje vývojárom presne vidieť, čo sa deje v zákulisí. Ak je táto funkcia povolená, vývojári môžu vidieť všetky požiadavky a odpovede AJAX v reálnom čase.

Opakované požiadavky

Pri testovaní zmien na back-ende alebo ladení problémov s aplikáciou je často potrebné opakovať požiadavky viackrát. S funkciou Charlesovej požiadavky na opakovanie je tento proces oveľa jednoduchší – jednoducho vyberte požiadavku, ktorú chcete zopakovať z rozhrania Charlesa.

Upraviť žiadosti

Niekedy je potrebné pri vývoji webových aplikácií testovať rôzne vstupy. Pomocou funkcie Charlesa na úpravu žiadosti môžu vývojári upravovať existujúce požiadavky za chodu bez toho, aby ich museli zakaždým manuálne vytvárať.

Body zlomu

Pri zachytávaní prevádzky medzi vaším počítačom a serverom pomocou HTTP proxy, ako je Charles, sú body prerušenia nevyhnutné na účely ladenia. Umožňujú vývojárom pozastaviť prevádzku v konkrétnych bodoch, aby mohli skontrolovať hlavičky alebo upraviť údaje pred ich opätovným odoslaním.

Overenie W3C

Nakoniec, ďalšou skvelou funkciou, ktorú ponúka Charles, je podpora overenia W3C pre odpovede HTML/CSS/RSS/Atom zaznamenané prostredníctvom jeho rozhrania.

Záver

Na záver: ak hľadáte výkonný HTTP proxy server s pokročilými funkciami navrhnutými špeciálne pre účely vývoja webových aplikácií, potom nehľadajte nič iné ako "Charles". Ponúka všetko od možností obmedzovania šírky pásma, ktoré simulujú pomalšie internetové pripojenia (vrátane vysokej latencie), funkcie ladenia AJAX, vďaka ktorej je riešenie problémov jednoduchšie ako kedykoľvek predtým; možnosti opakovania požiadaviek, takže testovanie zmien na konci sa stane jednoduchším; možnosti úprav umožňujúce úpravy bez opätovného vytvárania zakaždým; body prerušenia umožňujúce odpočúvanie počas prenosu medzi strojmi; Podpora overovania W3C zaisťuje súlad v rôznych formátoch, ako sú odpovede HTML/CSS/RSS/Atom zaznamenané prostredníctvom rozhrania!

Úplná špecifikácia
Vydavateľ XK72
Stránka vydavateľa http://xk72.com/
Dátum vydania 2015-07-22
Dátum pridania 2015-07-22
Kategória Internetový softvér
Podkategória Zmiešaný
Verzia 3.10.2
Požiadavky OS Windows, Windows XP, Windows Vista, Windows 7
Požiadavky None
cena Free to try
Stiahnutie za týždeň 1
Celkový počet stiahnutí 19965

Comments: