これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド davix-http です。
プログラム:
NAME
davix-http - libdavix に基づく HTTP クエリ ツール
SYNOPSIS
davix-http [オプション]... URL
DESCRIPTION
デイヴィックス-http HTTP クエリの実行に libdavix を使用するツールです
RESTful Webサービスと対話するために使用できます。
見る リブダヴィックス詳細は(3)。
OPTIONS
リクエスト オプション:
- データ
リクエストの内容
- リクエスト、 -X
使用するリクエストメソッド (例: GET、PUT、PROPFIND など)
コマンドと オプション:
- デバッグ
デバッグモード
- ヘッダ、 -H
リクエストにヘッダーフィールドを追加します (例: -H "Depth: 1" )
- ヘルプ、 -h
このヘルプメッセージを表示する
-メタリンク OPT
メタリンクのサポート。 (OPT=フェイルオーバー[デフォルト]|いいえ)
--モジュール、 -P PLUGIN_NAME
プラグインまたはプロファイルを名前でロードします
- リダイレクション OPT
透過的なリダイレクトのサポート。 (OPT=はい[デフォルト]|いいえ)
- プロキシー、 -x URL
SOCKS5 プロキシ サーバーの URL。 (例: Socks5://ログイン:[メール保護])
- 痕跡
特定のスコープをトレースします。オプションには次のものが含まれます。
ファイル - Davix ファイルインターフェイス
posix - Davix POSIX インターフェイス
xml - XML パーサーの出力
ssl - SSL と証明書の詳細
header - HTTP クエリのヘッダー
本文 - HTTP 本文
チェーン - IO チェーン情報
コア - 設定およびその他の情報
グリッド - サードパーティからのその他の情報
ソケット - ソケット情報
ロック - WebDAV ロック情報
all - すべてをトレースします
- バージョン
表示バージョン
セキュリティ オプション:
--カパス CA_パス
追加の認証局ディレクトリを追加する
--証明書、 -E cred_path
PEM形式のクライアント証明書
- 鍵 priv_path
PEM 形式の秘密キー
--不安、 -k
SSL資格情報チェックを無効にする
--userlogin
ログイン/パスワード認証用のユーザーログイン
--userpass
ログイン/パスワード認証用のユーザーパスワード
--s3秘密鍵
AWS S3 認証: 秘密キー
--s3アクセスキー
AWS S3認証:アクセスキー
例
実行する a GET クエリー in HTTP
デイヴィックス-http http://example.org/
実行する a HEAD クエリー in HTTP + TLS ユーザー 認証
davix-http -X HEAD https://ログイン:[メール保護]
実行する a PUT クエリー S3 が HTTPS & a 基本 コンテンツ
davix-http -X PUT s3s://bucket.example.org/mifile -d "Hello World"
onworks.net サービスを使用してオンラインで davix-http を使用する