4

当客户端发送带有Range标头的请求时,是否可以忽略它并返回200 OK包含完整内容的响应?

规范说:

如果 byte-range-set 不可满足,服务器应该返回一个状态为 416(Requested range not satisfiable)的响应。否则,服务器应该返回一个状态为 206(部分内容)的响应,其中包含实体主体的可满足范围。

据我了解,应该意味着跳过它并返回 a 仍然是可以接受的200 OK。我对吗?

4

1 回答 1

2

链接规范的第14.35.2条规定;

服务器可以忽略 Range 标头。

换句话说,包含完整内容的 200 是一个有效的回复,因为如果您没有收到标题,您会回复它。

于 2013-05-31T11:04:32.270 回答