我在下载图像之前尝试获取图像的大小时遇到问题。
我正在尝试从 Xcode 中的远程服务器读取图像文件的标头。示例图像的链接在这里:http ://www.iseivijosdaile.lt/iPadWS/images/thumbnail_1195165011LIDF-0130.png
终端命令
curl --head http://www.iseivijosdaile.lt/iPadWS/images/thumbnail_1195165011LIDF-0130.png
返回内容长度:125803
虽然以下
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse*)response;
if ([response respondsToSelector:@selector(allHeaderFields)]) {
NSDictionary *dictionary = [httpResponse allHeaderFields];
NSLog([dictionary description]);
}
}
不包含字段 Content-Length。
为什么会发生这种情况,我该如何解决?
谢谢!