cURLで簡単なPOSTコマンドを使用する方法の例はたくさんありましたが、次の内容を含む完全なHTTP POSTコマンドを送信する方法の例は見つかりませんでした。
- ヘッダー(基本認証)
- HTTPパラメータ(
s=1&r=33
) - 本文データ、XML文字列
私が見つけたのは:
echo "this is body" | curl -d "ss=ss&qq=11" http://localhost/
これは機能せず、HTTPパラメーターを本文として送信します。
可能性のある重複したPOSTリクエストを行うためにcurlコマンドライン構文は何?
—
マイケルデュラント
以下のように感じている可能性のデュープsuperuser.com/questions/149329/...は、 私はこの1つは、ヘッダーについて特定と似ている知っているが、他の質問への回答も、それを扱います。私は通常、そのような古い人気のある質問をだましとしてマークしませんが、これは例外です。完全を期すためにいくつかのものを移動する必要があるかもしれません。
—
マイケルデュラント
実際、他の答えは非常に具体的に言及していますが
—
マイケルデュラン
--header
、これは言及していません