在我的上一篇我在 Apache 日志中发现了一些奇怪的内容。我又发现了一些奇怪的内容,但让我感到害怕的是响应代码。它不再是 501,而是 200。你说什么?我应该启用偏执模式吗?以下是条目:
***.***.***.*** - - [02/Feb/2011:00:42:51 +0100] "=\xa29)\x84\x11\xd0O\xa7@\xbd\x8f\xc4G\x96T\xf4" 200 25564
答案1
这不是一个有效的 HTTP 请求。您可以执行类似操作来获取类似的日志条目telnet youserver 80
,然后进入“你好”。我猜你的服务器根目录下有一些 index.php?
答案2
如果记忆不错的话,200 是 OK 的 HTTP 状态代码
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
来自维基百科
2xx 成功
此类状态代码表示客户端请求的操作已被成功接收、理解、接受和处理。
200 OK 成功 HTTP 请求的标准响应。实际响应取决于所使用的请求方法。在 GET 请求中,响应将包含与请求的资源相对应的实体。在 POST 请求中,响应将包含描述或包含操作结果的实体。