正如Apple文档所说,expectedContentLength
的{{1}}可能无法返回值,如果协议实现不报告内容长度作为响应的一部分。那么,有没有替代方案,比如在UIWebView上执行javascript,可以返回内容长度?
感谢您的帮助。
答案 0 :(得分:0)
可能我不完全理解您的问题,但如果您希望保证内容的大小,则由于HTML协议而无法实现。保证它的唯一方法是获取内容或在读取一定量时停止检索内容。 请记住,你可以下载几乎任何东西,甚至是无尽的流。
您可能希望使用相应的rfc部分RFC 2616 section 14.13和RFC 2616 section 4.4。
只有满足发件人和条件,才会转移尺寸,但请不要根据此信息的存在进行编码。
这是否回答了你的问题?