Charles for Mac

Charles for Mac 3.7

Mac / XK72 / 1889 / Volledige spec
Omschrijving

Charles voor Mac: de ultieme HTTP-proxy voor ontwikkelaars

Als ontwikkelaar weet je hoe belangrijk het is om over de juiste tools te beschikken. Een van de meest essentiële tools in uw arsenaal is een HTTP-proxy waarmee u al het HTTP- en SSL- of HTTPS-verkeer tussen uw machine en internet kunt bekijken. Dit is waar Charles voor Mac om de hoek komt kijken.

Charles is een HTTP-proxy waarmee ontwikkelaars al hun netwerkverkeer kunnen bekijken, inclusief verzoeken, antwoorden en headers. Het kan ook als monitor en reverse proxy worden gebruikt. Met Charles kunt u SSL-verzoeken en -antwoorden in platte tekst en de inhoud van Flash Remoting- of Flex Remoting-berichten als een boom bekijken.

Maar dat is nog niet alles - Charles beschikt ook over bandbreedtebeperking om tragere internetverbindingen te simuleren, inclusief latentie, AJAX-foutopsporing, herhaalde verzoeken om back-endwijzigingen te testen, bewerkingsverzoeken om verschillende invoer te testen, breekpunten om verzoeken of reacties te onderscheppen en te bewerken, en geregistreerde HTML te valideren , CSS en RSS/atom-antwoorden met behulp van de W3C-validator.

Laten we enkele van deze functies eens nader bekijken:

Bandbreedtebeperking

Met de bandbreedtebeperkingsfunctie van Charles kunt u langzamere internetverbindingen met verschillende latentieniveaus simuleren. Hiermee kunt u testen hoe uw applicatie presteert onder verschillende netwerkomstandigheden.

AJAX-foutopsporing

Charles maakt het gemakkelijk om AJAX-applicaties te debuggen door u precies te laten zien welke gegevens heen en weer worden gestuurd tussen uw applicatie en de server.

Herhaal verzoeken

Bij het testen van back-endwijzigingen of het debuggen van problemen met specifieke verzoeken/antwoorden in uw applicatiestroom, is de herhaalverzoekfunctie handig waarmee ontwikkelaars tijd kunnen besparen door repetitieve taken te automatiseren, zoals het achter elkaar verzenden van meerdere identieke verzoeken zonder ze elke keer handmatig te hoeven verzenden.

Verzoeken bewerken

Met de functie voor het bewerken van verzoeken van Charles kunnen ontwikkelaars eenvoudig invoerparameters on-the-fly wijzigen tijdens het testen van hun applicaties zonder dat ze elke keer dat ze kleine wijzigingen aanbrengen hele tests opnieuw moeten uitvoeren!

Breekpunten

Breekpunten zijn een andere krachtige tool die beschikbaar is binnen Charles waarmee ontwikkelaars inkomend/uitgaand verkeer op specifieke punten tijdens de uitvoering kunnen onderscheppen, zodat ze gegevens kunnen inspecteren/bewerken voordat het zijn bestemming bereikt (of daarna).

W3C Validator-integratie

Eindelijk - W3C-validatorintegratie zorgt ervoor dat alle HTML/CSS/RSS/Atom-inhoud die door Charles is opgenomen, voldoet aan de webstandaarden die zijn opgesteld door het World Wide Web Consortium (W3C), waardoor compatibiliteit met verschillende browsers/apparaten/platforms enz. wordt gegarandeerd, zodat alles soepel werkt. maakt niet uit waar gebruikers toegang hebben tot inhoud!

Ten slotte:

Als u op zoek bent naar een HTTP-proxy die geavanceerde functies biedt, zoals bandbreedtebeperking, AJAX-foutopsporing, verwerking van herhaalde verzoeken, mogelijkheden voor het onderscheppen/bewerken van onderbrekingspunten en ondersteuning voor W3C-validatie, zoek dan niet verder dan "Charles"! Het is de perfecte tool voor elke ontwikkelaar die volledige controle wil over zijn netwerkverkeer tijdens het ontwikkelen/testen van webapplicaties!

Volledige spec
Uitgever XK72
Uitgever site http://xk72.com/
Datum van publicatie 2013-04-30
Datum toegevoegd 2013-04-30
Categorie Internetsoftware
Subcategorie Diversen
Versie 3.7
OS-vereisten Macintosh, Mac OS X 10.7, Mac OS X 10.8
Voorwaarden None
Prijs Free to try
Downloads per week 0
Totaal aantal downloads 1889

Comments:

Meest populair