さまざまなレベルの情報を使用して、投稿クエリを実行できます。 POSTのいくつかのテストクエリを以下に示します。
簡単なPOSTリクエストを作成する
コマンドラインで次のコマンドを入力して、curlを介して簡単にPOSTリクエストを作成します。
$ curl -X POST https://example.com/
POSTリクエストで追加のフィールドを送信する
-dフラグを使用して追加のフィールドを送信し、サーバーに送信するPOSTリクエストと結合することができます。次のPOST呼び出しは、重要なパラメーターとともにユーザーと転送領域を送信します。
$ curl -d'user = user1&pass = abcd '-X POST https://example.com/login
curlを使用してPOSTする-dオプションは、次のような標準ヘッダーを提供します。
#コンテンツタイプ:application / x-www-form-urlencoded
POSTリクエストでのContent-Typeの指定
-Hフラグを使用して、データの一部またはカール付きのヘッダーを送信できます。次のコマンドは、リクエストとともにJSONオブジェクトを送信します。
$ curl -d '{json}' -H'Content-Type:application / json 'https://example.com/login
CURLを使用したファイルの交換
curlを使用すると、コマンドラインでファイル全体を転送することもできます。ただし、この場合、アクセスしているサイトが見つからないため、データはアップロードされません。これを行うために、コマンドは次のように表示されます。
$ curl --form'fileuploa [メール保護] 'https://example.com/resource.cgi
結論
この記事では、LinuxでのCurlコマンドの重要性を示し、Linuxでのcurlpostリクエストの使用法について説明します。 CURLコマンドを使用してPOSTリクエストを行う方法を明確にしました。