11

Content-Range の項目ヘッダーを使用して、RESTful インターフェイスで空のコレクションを処理するにはどうすればよいですか?

たとえば、42 個のレコードがある場合、リクエストRange: items=0-41はすべてを返し、レスポンス ヘッダーは次のようになりますContent-Range: items 0-41/42

しかし、Content-Rangeレコードがない場合、ヘッダーをどのように処理できますか? 助けてくれてありがとう。

編集:

つまり、空のコレクションを返す場合、サーバーは を返したいと思うかもしれませんContent-Range: items x-y/0。ここで、xyは 0 とは異なる値です。しかし、どちらでしょうか? これは厄介な質問だと思いますが、仕様には言及されていません。

4

2 に答える 2

7

実際には、サーバーは HTTP 416 Request Not Satisfiable, with で応答する必要がありますContent-Range: */0

于 2013-10-30T22:38:50.430 に答える
0

XY / 0に対してゼロ以外の数値を取得している場合、サーバーからの応答は無効です(壊れています)。バグを報告します。

于 2013-03-18T16:57:30.840 に答える