Httage

A GUI-tool voor hand-crafting HTTP-verzoeken en het onderzoeken van reacties op hen
Download nu

Httage Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Luke Maurits
  • Uitgever website:
  • http://luke.maurits.id.au/

Httage Tags


Httage Beschrijving

Een GUI-tool voor hand-crafting HTTP-verzoeken en het onderzoeken van antwoorden op hen HTTPEEK is een tool in Python geschreven voor het verzenden van handgemaakte HTTP-verzoeken naar webservers en onderzoek (`` gluren in '') de details van hun reactie. Het is ontworpen om webserverontwikkelaars te helpen bij het testen van de kenmerken van hun servers die niet eenvoudig kunnen worden getest met behulp van een gewone browser. Lees de gedetailleerde beschrijving voor meer informatie. HTTPEEK is geschreven in Python en heeft een GUI gebouwd met behulp van de TKIER-toolset.Detailed Descriptioni schreef HTTPEEP om enkele functies van mijn Python Web Server Comanche te testen. Sommige delen van een webserver - zoals handling-standaard krijgen verzoeken of automatische directory-indexering - zijn gemakkelijk te testen met een voorraadnorme browser zoals Firefox. Sommige dingen zijn niet zo eenvoudig: de meeste browsers laten je niet zien dat een webserver een webserver verstuurt (links, wat echter handig heeft gemaakt voor Comanche-testen). Sommige dingen zijn rechtstreeks uit de vraag: u kunt Firefox niet vragen om een specifieke "if-range" -waarde in zijn verzoekkoptekst in te stellen en Firefox zal automatisch een omleiding volgen zonder u het ontvangen bericht te laten zien. De behoefte aan een aangepaste tool is duidelijk en HTTPEEK is bedoeld om die rol te vullen. Met HTTPEEK, kunt u elk aspect van een normen die HTTP-verzoek van een normen van een normen kunnen vullen. U kunt de HTTP-versie selecteren om te gebruiken, van HTTP / 0.9, HTTP / 1.0 of HTTP / 1.1. U kunt de HTTP-methode selecteren die moet worden gebruikt, van het hoofd, of de post. U kunt een willekeurig aantal (veld, waarde) paren instellen in de aanvraag header - HTTPEEP stelt automatisch wat voor u in. U kunt een entiteit opnemen in uw verzoek. Zorg ervoor dat u uw verzoek hebt gemaakt, u kunt het op een webserver gooien en een reactie krijgen. HTTPEEP toont u elk aspect van het antwoord. U kunt de HTTP-versie zien waaraan de respons voldoet aan de responsstatuscode en de beschrijvende reeks die die code identificeert. U kunt alle kopvelden in het antwoord zien in het antwoord en de volledige respons-entiteit. U kunt zowel uw vervaardigde verzoeken opslaan en reacties ontvangen als gewone tekstbestanden in hetzelfde formaat dat ze over het netwerk worden verzonden. Als u eerder een aanvraag hebt opgeslagen, kunt u dat bestand laden als u het exact hetzelfde verzoek wilt verzenden, opnieuw. PLAYCONGEPLETE INSTRUCTIONSHTTPEEK is een enkel Python-bronbestand en het vereist geen configuratie. U kunt het bestand waar u maar wilt, wijzen op uw Python Interpeter erop en ga. HTTPEEKS GUI is ontworpen om duidelijk en intuïtief te zijn, en iedereen die het HTTP-protocol begrijpt, zou geen problemen moeten hebben bij het uitzoeken van dingen (iedereen die het protocol niet begrijpt, waarschijnlijk toch geen enkele waarde in HTTPEEK Verdeeld in vier componenten: een netwerkframe (boven), een aanvraagconstructieframe (links), een responsanalyse frame (rechts) en een status / logframe (onder). De functies van elke component worden hier kort besproken. Ook besproken zijn de bestand I / O-opties die beschikbaar zijn via de menubalk aan de bovenkant van het venster.netwerk Framethe Network Frame bevat 3 widgets waarmee u de volgende netwerkgerelateerde opties instelt: * De hostnaam of stippel-Quad IPv4-adres van de Host om het verzoek naar te sturen. * Het poortnummer dat HTTPEEP moet proberen verbinding te maken met het bovenstaande Configureer ED-host. De standaardinstelling is 80, wat de standaard is voor HTTP-verkeer. * De time-outduur (in seconden) waarvoor HTTPEEP wacht zonder communicatie van een host te hebben ontvangen voordat u het opgeeft. Het frame bevat ook 2 knoppen, gelabeld "Verzenden verzoek" en "Annuleren". Deze knoppen zijn vanzelfsprekend: de eerste verzendt het momenteel vervaardigd verzoek naar de aangegeven host en wacht op een reactie, de tweede verdrijft dit proces op welk punt het momenteel op dit moment is. REQUEST CONSTRUCTION FRAMETHIS IS WAAR U SETTEERD VERZOEKELIJKE OPMERKINGEN. Dankzij deze beschrijving heeft het onberekenbaar nodig ... Responsanalyse Framethis is waar u kunt zien (maar niet veranderen!) De details van de ontvangen reactie. Dankzij deze beschrijving is er duidelijk uit. Status / log Framethis Little Frame laat je zien wat HTTPEEP aan het doen is, aan het juiste moment aan deze instant.melen-functies De menu's bieden een aantal heel eenvoudige functionaliteit zoals opslaan en laadaanvragen of reacties op tekstbestanden. Vereisten: · Python · TCL / TK · Python-TK


Httage Gerelateerde software

Polarblog

Een eenvoudig configureerbaar ingesloten weblogsysteem dat functioneert met PHP's Register_Globals uit en Safe_Mode op. ...

147

Downloaden