wgetでPOST情報を送信してファイルをダウンロード

Share on Facebook1Share on Google+0Tweet about this on TwitterShare on LinkedIn0


PHP作ったAPIの動作確認が必要やったんやけど

このAPIが特定のサーバーからのみリクエストを許可するタイプ。

実際に許可してるサーバーからの動作確認をせないかんことに。

以前紹介したputtyでトンネリング接続した上で

適当にフォームを作って実際にPOSTすればいい話なんやけど

めんどくさいテストにそこまで用意するのも余計な手間なので

何とかならんかと思ったところ、

どうやら wget でPOST情報を付けてアクセス出来るらしい。

 

webmaster@foo ~]$ wget --post-data 'id=******&image=******' http://foo.net/api/image

こんだけ( ゚д゚)

 

–post-data の引数にPOSTの key=value の形で記述してやればいいと

複数を指定したい場合はこれを&で繋げればいい。

 

なんて楽ちん。

Share on Facebook1Share on Google+0Tweet about this on TwitterShare on LinkedIn0

あわせて読みたい

Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /var/www/junkpot.net/tech/html/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273