wgetを使用してPOSTデータを送信するにはどうすればよいですか?


10

wgetを使用して次のPOSTリクエストをサーバーに送信します。

email=abc@abc.com&file1=@FILE_HERE&file2=@FILE_HERE

上記のリクエストで、そこと呼ばれる3つのPOSTパラメータがありemailfile1そしてfile2どこemailユーザーの電子メールが含まれているとfile1file2ファイルが含まれています。

どうすれば送信できwgetますか?使いたくないcurl

回答:


11

--post-dataパラメータを使用します。

したがって、コマンドは次のように終了します。

--post-data "email=abc@abc.com&file1=@FILE_HERE&file2=@FILE_HERE"

2

別の方法は、データをファイルに入れることです。たとえば、次のようなファイルを保存したとしますparams.txt

email=abc@abc.com
file1=@FILE_HERE
file2=@FILE_HERE

あなたは使うことができます --post-file params.txt

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.