Charles for Mac 3.7
apibūdinimas
Charles for Mac: galutinis HTTP tarpinis serveris kūrėjams
Jei esate kūrėjas, žinote, kaip svarbu turėti tinkamus įrankius. Vienas iš svarbiausių įrankių jūsų arsenale yra HTTP tarpinis serveris, leidžiantis peržiūrėti visą HTTP ir SSL arba HTTPS srautą tarp jūsų įrenginio ir interneto. Čia atsiranda Charles for Mac.
Charlesas yra HTTP tarpinis serveris, leidžiantis kūrėjams peržiūrėti visą tinklo srautą, įskaitant užklausas, atsakymus ir antraštes. Jis taip pat gali būti naudojamas kaip monitorius ir atvirkštinis tarpinis serveris. Naudodami Charlesą galite peržiūrėti SSL užklausas ir atsakymus paprastu tekstu ir „Flash Remoting“ arba „Flex Remoting“ pranešimų turinį kaip medį.
Tačiau tai dar ne viskas – Charlesas taip pat turi pralaidumo ribojimą, kad imituotų lėtesnį interneto ryšį, įskaitant delsą, AJAX derinimą, kartotines užklausas, kad išbandytų pagrindinius pakeitimus, redaguotų užklausas, kad būtų išbandytos skirtingos įvesties, lūžio taškai, skirti perimti ir redaguoti užklausas arba atsakymus, ir patvirtinti įrašytą HTML. , CSS ir RSS/atomo atsakymai naudojant W3C tikrintuvą.
Pažvelkime į kai kurias iš šių funkcijų atidžiau:
Pralaidumo ribojimas
Naudodami Charleso pralaidumo mažinimo funkciją galite imituoti lėtesnį interneto ryšį su skirtingu delsos lygiu. Tai leidžia patikrinti, kaip jūsų programa veikia skirtingomis tinklo sąlygomis.
AJAX derinimas
Charlesas leidžia lengvai derinti AJAX programas, nes leidžia tiksliai matyti, kokie duomenys siunčiami pirmyn ir atgal tarp programos ir serverio.
Pakartotiniai prašymai
Bandant pagrindinius pakeitimus arba derinant problemas, susijusias su konkrečiomis užklausomis/atsakymais jūsų programos sraute, pasikartoja užklausų funkcija, kuri padeda kūrėjams sutaupyti laiko automatizuojant pasikartojančias užduotis, pvz., kelių identiškų užklausų siuntimą vieną po kitos nesiunčiant jų kiekvieną kartą rankiniu būdu.
Redaguoti užklausas
Naudodami Charleso užklausų redagavimo funkciją – kūrėjai gali lengvai keisti įvesties parametrus skrydžio metu, bandydami savo programas ir nereikės pakartotinai atlikti visų testų nuo nulio kiekvieną kartą, kai atlieka nedidelius pakeitimus!
Lūžio taškai
Lūžio taškai yra dar vienas galingas „Charles“ įrankis, leidžiantis kūrėjams perimti įeinantį/išeinantį srautą tam tikruose vykdymo taškuose, kad jie galėtų patikrinti/redaguoti duomenis prieš jiems pasiekiant tikslą (arba po jo).
W3C tikrintojo integravimas
Galiausiai – W3C tikrinimo priemonės integravimas užtikrina, kad bet koks Charleso įrašytas HTML/CSS/RSS/Atom turinys atitiktų žiniatinklio standartus, nustatytus World Wide Web Consortium (W3C), užtikrinant suderinamumą įvairiose naršyklėse/įrenginiuose/platformose ir pan., užtikrinant, kad viskas veiktų sklandžiai. nesvarbu, iš kur vartotojai pasiekia turinį!
Apibendrinant:
Jei ieškote HTTP tarpinio serverio, siūlančio pažangias funkcijas, pvz., pralaidumo mažinimą, AJAX derinimą, pakartotinių užklausų apdorojimą, lūžio taško perėmimo/redagavimo galimybes kartu su W3C patvirtinimo palaikymu, tada ieškokite „Charles“! Tai puikus įrankis bet kuriam kūrėjui, kuris nori visiškai kontroliuoti savo tinklo srautą kurdamas/testuodamas žiniatinklio programas!
Visas spec
Leidėjas | XK72 |
Leidėjo svetainė | http://xk72.com/ |
Išleidimo data | 2013-04-30 |
Data pridėta | 2013-04-30 |
Kategorija | Interneto programinė įranga |
Papildoma kategorija | Įvairūs |
Versija | 3.7 |
OS reikalavimai | Macintosh, Mac OS X 10.7, Mac OS X 10.8 |
Reikalavimai | None |
Kaina | Free to try |
Atsisiuntimai per savaitę | 0 |
Iš viso atsisiuntimų | 1889 |
Comments: