我有一个AFNetworking的工作实现,用于通过https连接下载整个文件(根据文档),但我想知道是否有办法只下载文件的开头所以我可以自己解析存储在文件开头的一些自定义标题元素。
的可能性:
如果有人有任何想法或可以指出我有关此事的文件(我找不到),请告诉我。谢谢!
答案 0 :(得分:4)
我找到了解决方案!我首先想通过限制AFNetwork或使用回调来停止下载来错误地思考它。解决方案实际上更容易......
您需要告诉服务器您在发送到服务器的GET请求的标头中只需要“0到n”个字节。
[request.requestSerializer setValue:@"bytes=0-1024" forHTTPHeaderField:@"Range"];
通过将此添加到请求中,您将只要求0到1024之间的字节。
希望这有助于某人!