EngelsFransSpaans

Ad


OnWorks-favicon

httping - Online in de cloud

Voer httping uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht httping die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


httping - meet de latentie en doorvoer van een webserver

KORTE INHOUD


httpen [opties]

opties: [-G url] [-H hostnaam] [-P poortnummer] [-X proxyhost:poort] [-C Graaf] [-l
interval] [-T time-out] [-S] [-G] [-B] [-L xferlimiet] [-X] [-l] [-z] [-F] [-M] [-of rc,...]
[-e snaar] [-L gebruikersagent snaar] [-R verwijzer snaar] [-R] [-N waarschuwen, kritiek] [-N modus] [-Q]
[-V]

PRODUCTBESCHRIJVING


Het programma httpen laat u de latentie van een webserver meten. Sinds versie 1.0.6 ook
de doorvoer kan worden gemeten.

OPTIES


-5 De geselecteerde proxyserver is een SOCKS5-server.

-6 Schakel IPv6-modus in. Standaard is IPv4.

-a Hoorbare ping

-b Gebruik deze schakelaar samen met '-G'. Wanneer deze optie wordt gebruikt, wordt de overdrachtsnelheid (in
KB/s) wordt weergegeven.

-B Gebruik deze schakelaar samen met '-G'. Vraag de HTTP-server om het geretourneerde te comprimeren
data: dit vermindert de invloed van de bandbreedte van uw verbinding terwijl
het vergroten van de invloed van de processorkracht van de HTTP-server.

-c tellen
Hoeveel sondes moeten worden verzonden voordat u afsluit.

-D Teken geen grafieken in ncurses-modus (-K).

-e str Als de statuscode verschilt van degene die met '-o' is geselecteerd, is de gegeven string
weergegeven.

-E Proxy-instellingen ophalen van omgevingsvariabelen ('http_proxy' en
'https_proxy').

-F Probeer TCP Fast Open terwijl u verbinding probeert te maken met een server (voor Linux, versie 3.7
vanaf de kernel)

-f Flood ping: blijf niet stil zitten tussen elke ping, maar ping zo snel als de computer en
netwerk toestaan.

-G Doe een GET-request in plaats van een HEAD-request: dit betekent dat ook de volledige
pagina/bestand moet worden overgedragen. Let op: in dit geval meet je niet meer
de latentie!

-g url Dit selecteert de url die moet worden onderzocht. Bijv.: http://localhost/

-h hostname
In plaats van '-g' kan men ook een hostnaam instellen om te testen met -h: -h localhost

-I str UserAgent-string om naar de webserver te sturen (in plaats van 'HTTPing' ').

-i interval
Hoeveel seconden slaap tussen elke verzonden sonde.

-K Schakel de gebruikersinterface van ncurses in.

-L x Gebruik deze schakelaar samen met '-G'. Beperk de hoeveelheid gegevens die wordt overgedragen tot 'x'.
Merk op dat dit alleen de inhoud van de pagina/het bestand beïnvloedt en niet de headerdata.

-l Verbinden via SSL: om dit te laten werken moet je een 'https'-url of een 443 . opgeven
poortnummer.

-m Machineleesbare uitvoer weergeven (ook '-o' en '-e' aanvinken).

-N x Schakelt HTTPing over naar Nagios-plugin-modus 2: retourneer 0 als alles in orde is, 'x'
wanneer iets niet lukt. Bijv.: 1 => Nagios waarschuwingstoestand, 2 => Nagios kritieke toestand.

-n waarschuwen, kritiek
Schakelt HTTPing over naar Nagios-plugin-modus 1: retourneer exitcode '1' wanneer het gemiddelde
responstijd is groter dan 'warn', retourneer exitcode '2' als de gemiddelde
responstijd is groter dan 'crit'. In alle andere gevallen retourneert u exitcode '0'.

-o x, x,...
Dit selecteert de HTTP-statuscodes die als een OK-status worden beschouwd (alleen met
'-m').

-p poortnummer
-p kan samen met -h worden gebruikt. -p selecteert het poortnummer om te testen.

-q Wees stil, retourneer alleen een exit-code.

-R str Referer-string om naar de webserver te sturen.

-r Los de hostnaam maar één keer op: dit haalt het oplossen uit de lus, zodat
de latentie van de DNS wordt niet gemeten. Ook handig als je maar 1 . wilt meten
webserver terwijl de DNS voor elke oplossing een ander ip-adres retourneert
('round-robin').

-S Splits de gemeten latentie in tijd om verbinding te maken en tijd om een ​​verzoek uit te wisselen met de
HTTP-server.

-s Wanneer een succesvolle transactie is gedaan, toont u de HTTP-statuscode (200, 404, etc.).

-T x Lees het wachtwoord voor website-authenticatie uit bestand 'x' (in plaats van het in te voeren
op de opdrachtregel).

-t time-out
Hoe lang wachten op antwoord van de andere kant.

-U Schakel authenticatie tegen de website in. Stel gebruikersnaam in met -U, stel wachtwoord in met -P
(of -T om het wachtwoord uit een bestand te lezen).

-v Verhoog de breedsprakigheidsmodus. Om standaarddeviatie en datums in uitvoer weer te geven.

-W Breek het programma niet af als het oplossen mislukt.

-X Gebruik deze schakelaar samen met '-G'. Toon voor elke "ping" de hoeveelheid data
overgedragen (exclusief de koppen).

-x proxyhost[:poort]
Probe met behulp van een proxyserver. Merk op dat je ook de latentie meet van de
proxy server!

-Y Kleuren inschakelen

-z Wanneer u verbinding maakt via SSL, toont u de vingerafdruk van het X509-certificaat(en) van
de peer.

--afkorten
Afkorten van waarden groter dan duizend, miljoen, miljard, enz.

--adaptief-interval or --ai
(Probeer te) pingen op hetzelfde interval. Bijvoorbeeld als interval is ingesteld op 1.0 seconden en ping
een ping t[n] vindt plaats op 500s met een duur van 250ms, dan zal de volgende ping (t[n+1])
gebeuren op 501 seconden en niet op 501.25 seconden. Natuurlijk wanneer de ping-duur
> groter is dan het interval, wordt een ping "overgeslagen" (niet letterlijk: de
volgnummer gaat verder) en t[n+1] wordt dan bv 502s in plaats van de
verwachte 501's. Dit is bijvoorbeeld handig in de ncurses-uitvoermodus waar een fft
wordt berekend over de ping-tijden.

--aggregeert x[,y[,z[,enz.]]]
Toon aggregaten elke x[/y[/z[/ Etc]]] seconden.

--omleiden-verbinden x
Negeer de hostnaam in de URL en maak in plaats daarvan verbinding met 'x'. De opgegeven URL zal zijn
aangevraagd bij 'x'.

--teken-fase
Teken niet alleen de grootte van de fouriertransformatie, teken ook de fase.

--grafiek-limiet x
Als gemeten waarden groter zijn dan x, dan zijn ze beperkt tot x.

--koptekst x
Voeg een extra verzoek-header 'x' toe.

--bewaar-cookies
Wanneer de server een cookie verzendt, wordt deze bij het volgende verzoek geretourneerd.

--max-mtu x
Maximaal te gebruiken MTU. Kan niet groter zijn dan netwerkinterface MTU.

--no-host-header
Plaats geen "Host:"-header in de aanvraagheader.

--geen-tcp-nodelay
Schakel "tcp-vertraging" (Naggle) niet uit.

--prioriteit x
Prioriteit van pakketten instellen.

--tos x
Type dienst instellen.

--proxy-gebruiker x
Gebruik gebruikersnaam 'x' om te verifiëren tegen proxyserver (http/socks5) (optioneel).

--proxy-wachtwoord x
Gebruik wachtwoord 'x' om te authenticeren tegen proxyserver (http/socks5) (optioneel).

--proxy-wachtwoord-bestand x
Lees wachtwoord uit bestand 'x' om te verifiëren tegen proxyserver (http/socks5)
(Optioneel).

--recv-buffer x
Stel de grootte van de ontvangstbuffer in (in bytes).

--langzaam loggen x
Als de duur x of meer is, toon dan de ping-regel in het langzame logvenster (de middelste
raam).

--drempel-rood x
Als de gemeten drempel hoger is dan x (en -Y wordt gegeven), dan is de getoonde waarde
is rood gekleurd. Als je ook --threshold-yellow gebruikt, dan moet deze waarde groter zijn.

--drempel-geel x
Als de gemeten drempel hoger is dan x (en -Y wordt gegeven), dan is de getoonde waarde
is geel gekleurd.

--drempel-show x
Als de gemeten drempel hoger is dan x, wordt het resultaat weergegeven (standaard is
altijd weergeven). De waarde x is in ms.

--tijdstempel or --ts
Zet een tijdstempel voor de resultaatregels. Gebruik -v om ook een datum weer te geven.

--tx-buffer x
Stel de grootte van de verzendbuffer in (in bytes).

-V Toon de versie en sluit af.

OUTPUT


In split mode (-S) wordt iets als "time=0.08+24.09+23.17+15.64+0.02=62.98 ms" getoond.
De eerste waarde is de tijd die nodig was om de hostnaam op te lossen (of 'n.v.t.' als dat niet het geval was
oplossen in deze iteratie, bijvoorbeeld in "eenmaal oplossen" (-r) modus), daarna de tijd die nodig was om
connect (of -1 bijvoorbeeld in persistente verbinding (-Q, HTTP v1.1), daarna de tijd
het duurde om het verzoek op de draad te zetten, daarna de tijd die de HTTP-server nodig had om
het verzoek verwerken en terugsturen en tot slot de tijd die nodig was om de verbinding te sluiten.

GRAPH


De grafiek in de ncurses gebruikt kleuren om een ​​betekenis te coderen. Groen: waarde is kleiner dan 1
blok. Rood: de waarde paste niet in de grafiek. Blauw: de waarde is beperkt door
--grafiek-limiet. Cyaan: geen meting voor dat tijdstip.

KEYS


druk op + om het programma te verlaten. Er wordt een samenvatting weergegeven van wat er is gemeten.
Druk in de ncurses-gui op + om het scherm met geweld opnieuw te tekenen. Druk op 'H' om te stoppen
de grafieken (en nogmaals om verder te gaan). Druk op 'q' om het programma te stoppen ( + zal werken
te).

Voorbeelden


httpen -g http://localhost/
Ping de webserver op host 'localhost'.

httpen -h localhost -p 1000
Ping de webserver op host 'localhost' en poortnummer 1000.

httpen -l -g https://localhost/
Ping de webserver op host 'localhost' met behulp van een SSL-verbinding.

httpen -g http://localhost/ -U gebruikersnaam -P wachtwoord
Ping de webserver op host 'localhost' met behulp van de Basic HTTP Authentication.

Online httping gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad