[ホーム] -
[Windows 2000 FAQ 一覧] - [Webサーバからの応答をコマンドラインでデバッグする簡単な方法]
【目次】
以下の手順に従います。
(1)コマンドプロンプトを起動します。
(2)以下を実行します。
telnet <WebサーバのIPアドレス> 80[Enter]
<例>
telnet 10.1.1.1 80[Enter]
80とは httpのデフォルトポート番号です。
(3)telnetが起動されサーバに接続したらしたら、以下の通りに入力します。(ここでアイコンが砂時計のままなら、接続できていません)
get /[Enter]
デフォルトのWebページに関するサーバからの応答が表示されます。
特定のWebページを取得したい場合には例えば次の様に記述します。
get /public/index.html[Enter]
実行例
以下は実行例です。telnet www.*****.co.jp 80 で get / を実行した実行例です。
HTTP/1.0 400 Invalid HTTP Request
Date: Fri, 22 Feb 2019 17:00:00 GMT
Via: http/1.1 edge1431.img.bbt.*****.co.jp (ApacheTrafficServer [c s f ])
Server: ATS
Cache-Control: no-store
Content-Type: text/html
Content-Language: en
Content-Length: 6804
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<中略>
</body>
ホストとの接続が切断されました。
以下は実行例です。telnet www.*****.co.jp 80 で get / を実行した実行例です。
HTTP/1.0 400 Bad Request
Server: abcdefg
Mime-Version: 1.0
Content-Type: text/html
Content-Length: 216
Expires: Fri, 22 Feb 2019 17:00:00 GMT
Date: Fri, 22 Feb 2019 17:00:09 GMT
Connection: close
<HTML><HEAD>
<TITLE>Bad Request</TITLE>
</HEAD><BODY>
<H1>Bad Request</H1>
Your browser sent a request that this server could not understand.<P>
<中略>
</BODY>
</HTML>
ホストとの接続が切断されました。
(注意)
Windows 7などではデフォルトでは telnet クライアントは導入されていません。追加でインストールする必要があります。ただしWindows標準機能なのでダウンロードすることなく簡単に追加が可能です。
参考:
Windows 7に telnet クライアントが見つからない場合の対処
(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。 本ページは独自に調査をしたアンオフィシャル(非公式)な内容です。内容に誤りがある可能性や仕様変更により内容が不正確になる可能性があります。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)
Copyright(c) TOOLJP.COM 1999-2024