什么时候用 "accept-ranges" header 回应?

When to respond with "accept-ranges" header?

rfc2616 在这个主题上非常简单,基本上定义了一个 header 供人们在他们认为合适的时候使用。我能看到的唯一明显的情况是 416 响应。我刚开始休息,只是想知道是否存在关于何时响应此问题的约定 header。

至少我想到了一个例子:

您可以在服务中使用 GET /book 方法

并且您希望添加仅获取特定页面的可能性

您可以 accept-ranges: pages 和 return 仅相关页面

而不是像 /bookpage 这样的新方法

这里是这个例子http://byterot.blogspot.com/2012/07/range-header-asp-net-web-api-entity-pagination.html and http://otac0n.com/blog/2012/11/21/range-header-i-choose-you.html

另外,这里讨论这个Paging in a Rest Collection