3

我正在编写一个需要接受Range标头的 Spring 控制器,使用那里的值使用第 3 方库请求一些数据,然后返回结果。

SpringHttpRange类看起来很有希望,特别是parseRanges函数,它说:

将给定的以逗号分隔的字符串解析为HttpRange对象列表。

此方法可用于解析 [sic] Range 标头。

然而,这个类不提供任何接口来提取解析值而不知道“表示的总长度”。

鉴于我正在处理一个将转发到另一个 API 的请求,我不知道总长度。

是否有标准的 Spring 方法来检查 Range 标头并在不知道长度的情况下提取值?如果可能,我想避免编写自定义解析器。

4

0 回答 0