Charles for Mac

Charles for Mac 3.7

Mac / XK72 / 1889 / Pełna specyfikacja
Opis

Charles dla komputerów Mac: najlepszy serwer proxy HTTP dla programistów

Jeśli jesteś programistą, wiesz, jak ważne jest posiadanie odpowiednich narzędzi do dyspozycji. Jednym z najważniejszych narzędzi w twoim arsenale jest serwer proxy HTTP, który umożliwia przeglądanie całego ruchu HTTP i SSL lub HTTPS między twoim komputerem a Internetem. I tu pojawia się Charles dla komputerów Mac.

Charles to serwer proxy HTTP, który umożliwia programistom przeglądanie całego ruchu sieciowego, w tym żądań, odpowiedzi i nagłówków. Może być również używany jako monitor i odwrotne proxy. Dzięki Charlesowi możesz przeglądać żądania i odpowiedzi SSL w postaci zwykłego tekstu oraz zawartość wiadomości Flash Remoting lub Flex Remoting w postaci drzewa.

Ale to nie wszystko — Charles oferuje również funkcję ograniczania przepustowości w celu symulacji wolniejszych połączeń internetowych, w tym opóźnień, debugowania AJAX, powtarzania żądań w celu przetestowania zmian zaplecza, żądań edycji w celu przetestowania różnych danych wejściowych, punktów przerwania w celu przechwycenia i edytowania żądań lub odpowiedzi oraz sprawdzania poprawności zarejestrowanego kodu HTML , odpowiedzi CSS i RSS/atom za pomocą walidatora W3C.

Przyjrzyjmy się bliżej niektórym z tych funkcji:

Ograniczanie przepustowości

Dzięki funkcji ograniczania przepustowości Charlesa możesz symulować wolniejsze połączenia internetowe z różnymi poziomami opóźnień. Pozwala to przetestować działanie aplikacji w różnych warunkach sieciowych.

Debugowanie AJAX

Charles ułatwia debugowanie aplikacji AJAX, umożliwiając dokładne sprawdzenie, jakie dane są przesyłane między aplikacją a serwerem.

Powtarzaj prośby

Podczas testowania zmian zaplecza lub debugowania problemów z określonymi żądaniami/odpowiedziami w przepływie aplikacji — przydatna jest funkcja powtarzania żądań, która pomaga programistom zaoszczędzić czas poprzez automatyzację powtarzalnych zadań, takich jak wysyłanie wielu identycznych żądań jedno po drugim, bez konieczności ręcznego wysyłania ich za każdym razem.

Edytuj żądania

Dzięki funkcji edycji żądań Charlesa programiści mogą łatwo modyfikować parametry wejściowe w locie podczas testowania swoich aplikacji bez ponownego uruchamiania całych testów od nowa za każdym razem, gdy wprowadzają niewielkie zmiany!

Punkty przerwania

Punkty przerwania to kolejne potężne narzędzie dostępne w programie Charles, które umożliwia programistom przechwytywanie ruchu przychodzącego/wychodzącego w określonych punktach podczas wykonywania, dzięki czemu mogą sprawdzać/edytować dane, zanim dotrą one do miejsca docelowego (lub później).

Integracja walidatora W3C

Wreszcie - integracja walidatora W3C zapewnia, że ​​wszelkie treści HTML/CSS/RSS/Atom zarejestrowane przez Charlesa spełniają standardy sieciowe określone przez World Wide Web Consortium (W3C), zapewniając zgodność między różnymi przeglądarkami/urządzeniami/platformami itp., upewniając się, że wszystko działa płynnie nie ważne, skąd użytkownicy uzyskują dostęp do treści!

Podsumowując:

Jeśli szukasz serwera proxy HTTP, który oferuje zaawansowane funkcje, takie jak ograniczanie przepustowości, debugowanie AJAX, obsługa powtarzających się żądań, możliwości przechwytywania/edycji punktów przerwania wraz z obsługą walidacji W3C, nie szukaj dalej niż „Charles”! To doskonałe narzędzie dla każdego programisty, który chce mieć pełną kontrolę nad ruchem sieciowym podczas tworzenia/testowania aplikacji internetowych!

Pełna specyfikacja
Wydawca XK72
Witryna wydawcy http://xk72.com/
Data wydania 2013-04-30
Data dodania 2013-04-30
Kategoria Oprogramowanie internetowe
Podkategoria Różne
Wersja 3.7
Wymagania systemu operacyjnego Macintosh, Mac OS X 10.7, Mac OS X 10.8
Wymagania None
Cena £ Free to try
Pobrania tygodniowo 0
Całkowita liczba pobrań 1889

Comments:

Najbardziej popularny