Appleのドキュメントに記載されているようexpectedContentLength
にNSURLResponse
、プロトコルの実装が応答の一部としてコンテンツの長さを報告しない場合、値が返されない可能性があります。それで、UIWebViewでjavascriptを実行するなど、コンテンツの長さを返すことができる代替手段はありますか?
手伝ってくれてありがとう。
Appleのドキュメントに記載されているようexpectedContentLength
にNSURLResponse
、プロトコルの実装が応答の一部としてコンテンツの長さを報告しない場合、値が返されない可能性があります。それで、UIWebViewでjavascriptを実行するなど、コンテンツの長さを返すことができる代替手段はありますか?
手伝ってくれてありがとう。
私はあなたの問題を完全には理解していないかもしれませんが、コンテンツのサイズを保証したい場合は、HTMLプロトコルのためにこれは不可能です。それを保証する唯一の方法は、コンテンツをフェッチするか、特定の量が読み取られた場合にコンテンツの取得を停止することです。無限のストリームであっても、ほとんど何でもダウンロードできることを覚えておいてください。
対応するrfcセクションRFC2616セクション14.13およびRFC2616セクション4.4に移動することをお勧めします。
送信者と条件が満たされた場合にのみサイズが転送されますが、この情報の存在に応じてコーディングしないでください。
この回答はお役に立ちましたか?