これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドhttpclientです。
プログラム:
NAME
httpclient-Rubyhttpclientを使用してHTTPリクエストを実行するためのシェルコマンド
SYNOPSIS
httpclient [パラメータ]
httpクライアント
DESCRIPTION
このプログラムは、Ruby httpclientモジュールの例/コンパニオンですが、
完全なスタンドアロンHTTPクライアント。
メソッドとURIを使用して呼び出された場合、指定されたURIはメソッドを介して要求されます
そのサーバーから与えられます。 許可されるメソッドは次のとおりです , 取得する, 役職, 置きます, 削除, オプション,
プロップファインド, 支柱パッチ & トレース.
パラメーターはXNUMX番目のパラメーターとして指定でき、それに応じて配信されます(つまり、
の後にURIに追加 ? メソッドが 取得する、ただし、投稿された本文として
方法は 役職)
要求されたパラメータがで意味をなすかどうかについてはチェックが行われないことに注意してください
指定されたコンテキストで、そのまま送信されます。
$ httpclient get https://www.google.co.jp/ q = ruby
バージョン2.6.0以降httpclientはコマンドをサポートします ダウンロード.
$httpclientダウンロード http://host/path >ファイル
パラメータが指定されていない場合、インタラクティブRuby(イルブ)セッションが開かれ、バインドされます
'self'としてのHTTPClientオブジェクト。 次に、次のようなHTTPClientインスタンスメソッドを呼び出すことができます。
$ httpクライアント
>> get "https://www.google.co.jp/"、:q =>:ruby
Httpclientは、リクエストの「ワイヤーダンプ」(つまり、に送信されたコマンド)を出力します。
HTTP経由のサーバー)、次にリクエストのヘッダー、最後に結果。
OPTIONS
onworks.netサービスを使用してオンラインでhttpclientを使用する