Charles for Mac 3.7
Kuvaus
Charles for Mac: Ultimate HTTP-välityspalvelin kehittäjille
Jos olet kehittäjä, tiedät, kuinka tärkeää on, että käytössäsi on oikeat työkalut. Yksi arsenaalisi tärkeimmistä työkaluista on HTTP-välityspalvelin, jonka avulla voit tarkastella kaikkea HTTP- ja SSL- tai HTTPS-liikennettä koneesi ja Internetin välillä. Tässä Charles for Mac tulee esiin.
Charles on HTTP-välityspalvelin, jonka avulla kehittäjät voivat tarkastella kaikkea verkkoliikennettä, mukaan lukien pyynnöt, vastaukset ja otsikot. Sitä voidaan käyttää myös monitorina ja käänteisenä välityspalvelimena. Charlesin avulla voit tarkastella SSL-pyyntöjä ja vastauksia pelkkänä tekstinä ja Flash Remoting- tai Flex Remoting -viestien sisältöä puuna.
Mutta se ei ole vielä kaikki – Charlesissa on myös kaistanleveyden rajoitus hitaampien Internet-yhteyksien simuloimiseksi, mukaan lukien latenssi, AJAX-virheenkorjaus, toistuvat pyynnöt taustamuutosten testaamiseksi, pyyntöjen muokkaus eri tulojen testaamiseksi, keskeytyspisteet pyyntöjen tai vastausten sieppaamiseksi ja muokkaamiseksi sekä tallennetun HTML:n validointi. , CSS- ja RSS/atomivastaukset W3C-validaattorilla.
Tarkastellaanpa tarkemmin joitain näistä ominaisuuksista:
Kaistanleveyden rajoitus
Charlesin kaistanleveyden rajoitusominaisuuden avulla voit simuloida hitaampia Internet-yhteyksiä eri latenssitasoilla. Tämän avulla voit testata, kuinka sovelluksesi toimii eri verkko-olosuhteissa.
AJAX-virheenkorjaus
Charles tekee AJAX-sovellusten virheenkorjauksen helpoksi, koska voit nähdä tarkalleen, mitä tietoja lähetetään edestakaisin sovelluksesi ja palvelimen välillä.
Toista pyyntöjä
Kun testaat taustamuutoksia tai virheenkorjausongelmia tiettyjen pyyntöjen/vastausten yhteydessä sovelluskulussasi - toista pyyntö -ominaisuus on kätevä, mikä auttaa kehittäjiä säästämään aikaa automatisoimalla toistuvia tehtäviä, kuten useiden identtisten pyyntöjen lähettämisen peräkkäin ilman, että niitä on lähetettävä manuaalisesti joka kerta.
Muokkaa pyyntöjä
Charlesin pyyntöjen muokkausominaisuuden ansiosta kehittäjät voivat helposti muokata syöttöparametreja lennossa testaten sovelluksiaan ilman, että heidän on suoritettava kokonaisia testejä uudelleen alusta joka kerta, kun he tekevät pieniä muutoksia!
Katkopisteet
Katkaisupisteet ovat toinen Charlesissa saatavilla oleva tehokas työkalu, jonka avulla kehittäjät voivat siepata tulevaa/lähtevää liikennettä tietyissä kohdissa suorituksen aikana, jotta he voivat tarkastaa/muokata tietoja ennen kuin se saavuttaa määränpäänsä (tai sen jälkeen).
W3C Validator -integrointi
Lopuksi - W3C-validaattorin integrointi varmistaa, että kaikki Charlesin tallentama HTML/CSS/RSS/Atom-sisältö täyttää World Wide Web Consortiumin (W3C) asettamat verkkostandardit, mikä varmistaa yhteensopivuuden eri selaimilla/laitteilla/alustoilla jne. ja varmistaa, että kaikki toimii sujuvasti ei ei ole väliä mistä käyttäjät käyttävät sisältöä!
Tiivistettynä:
Jos etsit HTTP-välityspalvelinta, joka tarjoaa edistyneitä ominaisuuksia, kuten kaistanleveyden rajoituksen, AJAX-virheenkorjauksen, toistuvien pyyntöjen käsittelyn, keskeytyspisteiden sieppaus-/muokkausominaisuudet sekä W3C-tarkistustuen, etsi "Charles"! Se on täydellinen työkalu kaikille kehittäjille, jotka haluavat täysin hallita verkkoliikenneään kehittäessään/testaessaan verkkosovelluksia!
Täydelliset tiedot
Kustantaja | XK72 |
Kustantajan sivusto | http://xk72.com/ |
Julkaisupäivä | 2013-04-30 |
Lisäyspäivämäärä | 2013-04-30 |
Kategoria | Internet-ohjelmisto |
Alaluokka | Sekalaiset |
Versio | 3.7 |
Os vaatimukset | Macintosh, Mac OS X 10.7, Mac OS X 10.8 |
Vaatimukset | None |
Hinta | Free to try |
Lataukset viikossa | 0 |
Latauksia yhteensä | 1889 |
Comments: