当客户端发送带有Range头的请求时,忽略它并返回完整内容的
规范说:
如果字节范围集不可满足,则服务器应返回状态码为416(所请求的范围无法满足)的响应。否则,服务器应返回状态码为206(部分内容),其中包含实体主体的可满足范围。
据我理解,应该意味着跳过这一点并返回
200 OK
响应是否可行?规范说:
如果字节范围集不可满足,则服务器应返回状态码为416(所请求的范围无法满足)的响应。否则,服务器应返回状态码为206(部分内容),其中包含实体主体的可满足范围。
据我理解,应该意味着跳过这一点并返回
200 OK
仍然是可以接受的。我对吗?
SHOULD
的定义在 RFC 2119 中明确说明。 - Sean Bright