Dies ist der Befehl httpclient, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
httpclient – Shell-Befehl zum Ausführen von HTTP-Anfragen mit Ruby httpclient
ZUSAMMENFASSUNG
httpclient [Parameter]
httpclient
BESCHREIBUNG
Dieses Programm ist ein Beispiel/Begleitprogramm zum Ruby-httpclient-Modul, kann aber auch als verwendet werden
vollständiger eigenständiger HTTP-Client.
Beim Aufruf mit einer Methode und einem URI wird der angegebene URI über die Methode angefordert
von seinem Server bereitgestellt. Die zulässigen Methoden sind ganzer, bekommen, Post, setzen, löschen, Optionen,
propfind, proppatch und Spur.
Parameter können als dritter Parameter angegeben werden und werden entsprechend geliefert (d. h
an die URI nach a angehängt ? signieren, wenn die Methode ist bekommen, aber als der gepostete Körper, wenn der
Methode ist Post)
Bitte beachten Sie, dass keine Prüfung erfolgt, ob die angeforderten Parameter sinnvoll sind
In dem Kontext, in dem sie angegeben sind, werden sie einfach so gesendet, wie sie sind.
$ httpclient get https://www.google.co.jp/ q=ruby
Ab Version 2.6.0 unterstützt httpclient den Befehl herunterladen.
$ httpclient herunterladen http://host/path > Datei
Wenn keine Parameter angegeben sind, wird ein interaktives Ruby (irb) Sitzung wird verbindlich eröffnet
ein HTTPClient-Objekt als „self“. Anschließend können Sie HTTPClient-Instanzmethoden wie die folgenden aufrufen:
$ httpclient
>> Holen Sie sich „https://www.google.co.jp/“, :q => :ruby
Httpclient druckt den „Wiredump“ Ihrer Anfrage (d. h. die an den gesendeten Befehle).
Server über HTTP), dann die Header der Anfrage und schließlich das Ergebnis.
OPTIONAL
Verwenden Sie httpclient online über die Dienste von onworks.net