アプリで遠隔リクエストの問題をデバッグしようとしているので、curlを使用してヘッダーを確認しています。私がそうcurl -v -H "Range: bytes=200-100" THEURL
すると、サーバーは次のように応答します。
< HTTP/1.1 206 Partial Content
< Date: Sat, 19 Jan 2013 17:46:52 GMT
< Server: Apache
< Content-Range: bytes 200-100/1096985137
< Etag: --REDACTED BY OP--
< Transfer-Encoding: chunked
< Content-Type: application/x-zip-compressed
206を返すことは、コンテンツ範囲が有効であり、その範囲が提供されることを意味しませんか?
私が気付いたもう1つのことは、のような有効であるが小さいコンテンツ範囲を使用している場合でもRange: bytes=0-100
、サーバーは応答します206
が、100バイトを超えるデータを送信することです。私は何か間違ったことをしていますか?
編集:このサーバーを送信する範囲に関係なく、常に完全なダウンロードを取り戻すようです。変。