機会的に特定のURLにアクセスして何かするときはwgetかcurlを使いますが,滅多に使わないので忘れてしまうwgetでのPOSTのやり方メモ.
wget --post-file="inputfile" -O outputfile URL
ちなみに,GETの場合はURLをそのまま書いてあげるだけですが,シェルが展開してしまうので,URLはクォーテーションで囲む必要があるようです.
wget "http://example.org/cgi-bin/foo.cgi?key=value"
wget --post-file="inputfile" -O outputfile URL
ちなみに,GETの場合はURLをそのまま書いてあげるだけですが,シェルが展開してしまうので,URLはクォーテーションで囲む必要があるようです.
wget "http://example.org/cgi-bin/foo.cgi?key=value"