Charles for Mac

Charles for Mac 3.7

Mac / XK72 / 1889 / Visas spec
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:

Populiariausias