2012-01-02 6 views
0

私はPHPを使用しています ...のようにHTTP response headerが見えないかのように見てみたい... PHPサーバーアレイがある場合は特に、私は ..典型的なHTTP 404レスポンスヘッダを見たいですそれは私がそれを見つけたいすべてのhttpヘッダー情報を含んでいます! 上記の配列には、最初に送信するアイテムの順序がありますか?典型的な404応答メッセージ

Thxで事前に設定します。

私はwiresharkを自分のPCにインストールしましたが、http応答メッセージの検索方法はわかりません!!

+2

大変申し訳ありませんが、HTTP応答ヘッダーのように見えますか? :-) #notfunny –

+0

Wiresharkは未処理のTCP交換を検査するためのものです。 HTTPプロキシの方が良いでしょう。 [Charles](http://charlesproxy.com)を試してみてください。 –

+0

@SergioTulentsev私はそれがどんなものかを見たいと思っています。 私の英語のために私を失礼にします –

答えて

2

HTTPFoxを使用してください。それはとても素敵な/シンプルなヘッダビューアです。それをインストールし、それを有効にして、あなたが知っているいくつかのURLをヒットし、404を生成し、応答を表示します。

シンプル

that.l

0

あなたは404エラーを使用するために探している場合:

header("HTTP/1.0 404 Not Found"); 

しかし、あなたが探している情報のほとんどはここで見つけることができます: http://php.net/manual/en/function.header.php

と: http://php.net/manual/en/reserved.variables.server.php

をこれらは、サーバー情報を表示するために使用できる変数です。ヘッダー関数は、あなたが望むものにHTTPヘッダーを設定します。 Firebugや開発者ツール、またはブラウザに付属のツールを使用して、ほとんどのヘッダー情報を表示できます。

+0

私はヘッダを設定したくありません。 私はヘッダを見たいと思っています –

+0

あなたはあなたの答えにtypicall http 404応答を書くことができますか? –

0

nc(1)のnetcatツールを使用すると、設定され、ある種のWebサーバーを持っていると仮定すると、かなり簡単にこれを行うことができます:

$ echo -n -e "GET /does_not_exit HTTP/1.1\r\nHost: localhost\r\n\r\n" | nc localhost 80 
HTTP/1.1 404 Not Found 
Server: nginx/0.8.54 
Date: Mon, 02 Jan 2012 02:33:17 GMT 
Content-Type: text/html 
Content-Length: 169 
Connection: keep-alive 

<html> 
<head><title>404 Not Found</title></head> 
<body bgcolor="white"> 
<center><h1>404 Not Found</h1></center> 
<hr><center>nginx/0.8.54</center> 
</body> 
</html> 
$ 
関連する問題