我使用以下代码行下载并保存html页面::
NSURL *goo = [[NSURL alloc] initWithString:@"http://www.google.com"];
NSData *data = [[NSData alloc] initWithContentsOfURL:goo];
这些数据实际包含了什么?它是否还包含在谷歌主页上显示的CSS文件和图像?我试过NSLog这个数据,但结果没用。我的意思是我无法理解gdb中显示的结果。
答案 0 :(得分:2)
所包含的数据正是您作为对请求的响应所得到的,所以只有html
答案 1 :(得分:1)
尝试将NSData
转换为NSString
,然后转换为NSLog
,您将看到实际数据包含的内容
NSString* dataStr = [[[NSString alloc] initWithData:theData
encoding:NSUTF8StringEncoding] autorelease];
NSLog(@"%@",dataStr);
答案 2 :(得分:0)