我在我的一个 Web 服务器访问日志中看到了代理到 weblogic 的问题
...-0400] "GET /" 500 32
您能解释一下这是什么意思吗?这是一个 sunone 网络服务器
答案1
正如 @ceejayoz500
所说错误响应代码.32
是的大小响应(以字节为单位)。
我为 sunone 默认使用的“通用”格式日志条目生成了一个示例日志;
127.0.0.1 - - [10/Ma...100] "GET /Bg.png HTTP/1.1" 200 2445 <--- correct formatted HTTP request
127.0.0.1 - - [10/Ma...100] "GET /" 200 11172 <--- HTTP/1.0 request
示例请求在请求行中缺少HTTP/1.1
,因此它是旧式(兼容 HTTP/0.9)HTTP/1.0 请求。因此它不太可能是来自浏览器的请求。它可能是手动 telnet 请求(例如)telnet localhost 80
,或者有人在 HTTP/1.0 模式下使用 wget/curl,或者 http 客户端库。
正如@mgorven 提到的,这是一个服务器错误,因此它要么从默认虚拟服务器本地返回(因为这是 HTTP/1.0 请求的最终结果),要么从远程代理服务器返回。