我实现了以下代码:
NSURL *url = [ NSURL URLWithString:[ NSString stringWithFormat: @"http://www.google.com/search?q=%@", query ] ]; NSURLRequest *request = [ NSURLRequest requestWithURL: url ];
我想从我从上面的网址收到的内容中提取身体.我试过:
NSData *data = [request HTTPBody];
该数据变量不返回任何数据?我是否正在以正确的方式从请求中提取数据?
谢谢!
如果您只是想获得一个网页,可以使用它.
NSURL *url = [ NSURL URLWithString: [ NSString stringWithFormat: @"http://www.google.com"] ]; NSString *test = [NSString stringWithContentsOfURL:url];
如果您真的想从NSData转换数据,可以使用:
NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];