• ベストアンサー

wgetについて教えてください

Linuxサーバ上でHTTP通信をしてそのレスポンスを確認しようとしています。 wgetコマンドで実現可能であることは分かったのですが、wgetですとファイルとして保存されてしまいます。 レスポンス量が少ないので、ファイルには残さず標準出力でレスポンス内容を確認したいのですが、そのようなオプションはありますか?それとも別のコマンドでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • shigeorg
  • ベストアンサー率23% (3/13)
回答No.2

HTTP によるリクエスト方法を知っているのが前提になりますが、telnet コマンドを使って Web (http) サーバソフトと接続して、リクエストに対する応答を見ることができます。 端末エミュレータ上のコマンドラインで「telnet <Webサーバアドレス> 80」というコマンドを実行してください。(「Webサーバアドレス」は「http://」をつけないで、サーバのホスト名だけを指定します ) 接続されたら、「GET /path/file.html」といった感じで HTTP に従ってリクエストを送信すると、それに対する応答がやはり HTTP に従って返送されてきます。 ちなみに telnet を使ってサーバに接続して動作確認する方法は、Web サーバに限らず、電子メイルサーバやその他多くのサーバに対して利用できます (電子メイルの場合は 80 の代わりに 25 (SMTP サーバ) や 110 (POP3 サーバ) を指定します)。もちろん、その場合は各プロトコルを知っているのが前提になります。

noname#29377
質問者

お礼

ありがとうございます、できました!

その他の回答 (1)

回答No.1

wget -O - url かな。

noname#29377
質問者

お礼

早速のご回答ありがとうございます。 やってみましたが駄目でした。私のやり方が悪いのかな?

関連するQ&A