典型的404响应消息

时间:2012-01-02 02:23:36

标签: php http-status-code-404 response

我想看看HTTP response header的外观如何...... 我正在使用PHP ... 特别是我想看一个典型的HTTP 404响应头.. 如果有一个php服务器阵列,其中包含我想要找到的所有http头信息! 上面的数组有他的项目顺序,首先发送它?

提前thx !!

我已将wireshark安装到我的电脑上,但我不知道如何搜索http响应消息!!

4 个答案:

答案 0 :(得分:2)

使用HTTPFox。这是一个非常好/简单的标题查看器。安装它,激活它,点击一些你知道会产生404的网址,并查看响应。

简单就是那个.l

答案 1 :(得分: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或开发人员工具或浏览器附带的任何工具查看大多数标题信息。

答案 2 :(得分:0)

Firebug的Net标签可能会有所帮助..

http://getfirebug.com/

答案 3 :(得分:0)

假设您配置了某种类型的Web服务器,nc(1) netcat工具可以非常轻松地完成此操作:

$ 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>
$