3

私は、Rangeヘッダーを受け入れる必要があるSpringコントローラーを作成しており、そこにある値を使用してサードパーティのライブラリを使用してデータを要求し、結果を返します。

SpringHttpRangeクラスは有望に見えます。具体的には、parseRanges関数は次のように述べています。

指定されたカンマ区切りの文字列をHttpRangeオブジェクトのリストに解析します。

このメソッドは、[sic] Range ヘッダーを解析するために使用できます。

ただし、このクラスは、「表現の全長」を知らずに解析された値を抽出するためのインターフェイスを提供しません。

別の API に転送するリクエストを処理しているため、全体の長さはわかりません。

Range ヘッダーを検査し、長さを知らなくても値を抽出する標準的な Spring の方法はありますか? 可能であれば、カスタム パーサーを作成することは避けたいと考えています。

4

0 に答える 0