我在笼统地问 - 为什么任何服务器都不会设置并返回标头和/或状态码?我想不出一个很好的理由。也许我忽略了一些东西。
Thomas Owens
问问题
446 次
2 回答
7
状态码是 HTTP 响应的必需部分。
根据定义,服务器不提供状态行的唯一原因是它不是 HTTP 服务器。
或者用一种稍微不那么迂腐的方式说:如果它这样做,服务器就会出现故障,你应该尖叫着逃离它。
于 2008-10-16T18:32:53.693 回答
2
状态码是在 HTTP/1.0 中引入的——在此之前,事情要简单得多——请求或响应中没有标头。
请求就是这样,没有说明协议版本
GET /
响应将是全部正文,没有标题。
所以看起来你正在与某种只说 HTTP/0.9 的古董网络服务器交谈!
于 2008-10-16T20:32:57.120 回答