- ベストアンサー
wgetについて教えてください
Linuxサーバ上でHTTP通信をしてそのレスポンスを確認しようとしています。 wgetコマンドで実現可能であることは分かったのですが、wgetですとファイルとして保存されてしまいます。 レスポンス量が少ないので、ファイルには残さず標準出力でレスポンス内容を確認したいのですが、そのようなオプションはありますか?それとも別のコマンドでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
HTTP によるリクエスト方法を知っているのが前提になりますが、telnet コマンドを使って Web (http) サーバソフトと接続して、リクエストに対する応答を見ることができます。 端末エミュレータ上のコマンドラインで「telnet <Webサーバアドレス> 80」というコマンドを実行してください。(「Webサーバアドレス」は「http://」をつけないで、サーバのホスト名だけを指定します ) 接続されたら、「GET /path/file.html」といった感じで HTTP に従ってリクエストを送信すると、それに対する応答がやはり HTTP に従って返送されてきます。 ちなみに telnet を使ってサーバに接続して動作確認する方法は、Web サーバに限らず、電子メイルサーバやその他多くのサーバに対して利用できます (電子メイルの場合は 80 の代わりに 25 (SMTP サーバ) や 110 (POP3 サーバ) を指定します)。もちろん、その場合は各プロトコルを知っているのが前提になります。
その他の回答 (1)
- GuruGuru22
- ベストアンサー率51% (177/346)
回答No.1
wget -O - url かな。
質問者
お礼
早速のご回答ありがとうございます。 やってみましたが駄目でした。私のやり方が悪いのかな?
お礼
ありがとうございます、できました!