0

iOS でメディア ファイルをサポートするには、Range ヘッダーを Java でプログラム的に処理する必要があります。

たとえば、ファイルが 23843 バイトの場合、範囲ヘッダーを含むリクエストを取得しています。

Range: bytes 23842-23842

この場合、私は何を返すつもりですか?ファイルの最後のバイトだけですか?

4

1 に答える 1

1

ファイルをオフセット 23842 からオフセット 23842 に送信する必要があるため、1 バイトとして出力されます。

仕様は実際に同様の例を示しています:

  • 最初と最後のバイトのみ (バイト 0 と 9999): bytes=0-0,-1

(ここで重要な点はそれです0-0 = first byte

于 2013-09-04T06:03:10.433 に答える