Charles for Mac 3.7
Descriere
Charles pentru Mac: Proxy HTTP suprem pentru dezvoltatori
Dacă ești dezvoltator, știi cât de important este să ai la dispoziție instrumentele potrivite. Unul dintre cele mai esențiale instrumente din arsenalul dvs. este un proxy HTTP care vă permite să vizualizați tot traficul HTTP și SSL sau HTTPS dintre mașina dvs. și Internet. Aici intervine Charles pentru Mac.
Charles este un proxy HTTP care le permite dezvoltatorilor să-și vadă întregul trafic de rețea, inclusiv solicitările, răspunsurile și anteturile. Poate fi folosit ca monitor și proxy invers. Cu Charles, puteți vizualiza cererile și răspunsurile SSL în text simplu și conținutul mesajelor Flash Remoting sau Flex Remoting sub formă de arbore.
Dar asta nu este tot - Charles oferă, de asemenea, limitarea lățimii de bandă pentru a simula conexiuni mai lente la internet, inclusiv latența, depanarea AJAX, solicitările repetate pentru a testa modificările back-end, solicitările de editare pentru a testa diferite intrări, punctele de întrerupere pentru a intercepta și edita cererile sau răspunsurile și validarea codului HTML înregistrat. , CSS și răspunsuri RSS/atom folosind validatorul W3C.
Să aruncăm o privire mai atentă la câteva dintre aceste caracteristici:
Limitarea lățimii de bandă
Cu funcția de limitare a lățimii de bandă a lui Charles, puteți simula conexiuni la internet mai lente, cu diferite niveluri de latență. Acest lucru vă permite să testați modul în care aplicația dumneavoastră funcționează în diferite condiții de rețea.
Depanare AJAX
Charles facilitează depanarea aplicațiilor AJAX, permițându-vă să vedeți exact ce date sunt trimise înainte și înapoi între aplicația dvs. și server.
Solicitări repetate
Când testați modificările de back-end sau depanați probleme cu solicitări/răspunsuri specifice în fluxul aplicației dvs. - funcția de solicitare de repetare este utilă, ceea ce îi ajută pe dezvoltatori să economisească timp prin automatizarea sarcinilor repetitive, cum ar fi trimiterea mai multor solicitări identice una după alta fără a fi trimise manual de fiecare dată.
Editați solicitările
Cu funcția de editare a solicitărilor lui Charles - dezvoltatorii pot modifica cu ușurință parametrii de intrare din mers în timp ce își testează aplicațiile, fără a fi executat din nou teste întregi din nou de la zero de fiecare dată când fac mici modificări!
Puncte de întrerupere
Punctele de întrerupere sunt un alt instrument puternic disponibil în Charles, care le permite dezvoltatorilor să intercepteze traficul de intrare/ieșire în anumite momente în timpul execuției, astfel încât să poată inspecta/edita datele înainte ca acestea să ajungă la destinație (sau după).
Integrarea validatorului W3C
În cele din urmă, integrarea validatorului W3C asigură că orice conținut HTML/CSS/RSS/Atom înregistrat de Charles îndeplinește standardele web stabilite de World Wide Web Consortium (W3C), asigurând compatibilitatea între diferite browsere/dispozitive/platforme etc., asigurându-se că totul funcționează fără probleme. contează de unde accesează utilizatorii conținutul!
În concluzie:
Dacă sunteți în căutarea unui proxy HTTP care oferă funcții avansate, cum ar fi limitarea lățimii de bandă, depanarea AJAX, gestionarea solicitărilor repetate, capacitățile de interceptare/editare a punctelor de întrerupere împreună cu suport pentru validarea W3C, atunci nu căutați mai departe decât „Charles”! Este instrumentul perfect pentru orice dezvoltator care dorește control complet asupra traficului de rețea în timp ce dezvoltă/testează aplicații web!
Specificații complete
Editor | XK72 |
Site-ul editorului | http://xk72.com/ |
Data eliberării | 2013-04-30 |
Data adaugata | 2013-04-30 |
Categorie | Software Internet |
Subcategorie | Diverse |
Versiune | 3.7 |
Cerințele OS | Macintosh, Mac OS X 10.7, Mac OS X 10.8 |
Cerințe | None |
Preț | Free to try |
Descărcări pe săptămână | 0 |
Descărcări totale | 1889 |
Comments: