0
如何获取CFHTTPStream的文件大小。假设有一个名为“http://testserver.com/test.jpg”的文件可供阅读。在这里,我需要获得文件大小“test.jpg”,这需要在使用CFReadStreamRead时显示进度。获取CFHTTPStream的文件大小
或换句话说,我需要在读取过程开始之前,服务器中有多少个字节可用于
。
在此先感谢
穆赫辛
如何获取CFHTTPStream的文件大小。假设有一个名为“http://testserver.com/test.jpg”的文件可供阅读。在这里,我需要获得文件大小“test.jpg”,这需要在使用CFReadStreamRead时显示进度。获取CFHTTPStream的文件大小
或换句话说,我需要在读取过程开始之前,服务器中有多少个字节可用于
。
在此先感谢
穆赫辛
你会得到从流正是如此邮件标题:
CFHTTPMessageRef message = CFReadStreamCopyProperty(requestStream, kCFStreamPropertyHTTPResponseHeader);
然后复制出来的头字段:
和然后从字典中获取内容长度字段。
我不完全记得具体的字段名称,所以转储字典&抢一个看起来不错的。您需要至少读取一小部分流才能获取标题。