尝试使用 NSData 解析简单的 URL 但失败:
NSURL* url = [[NSURL alloc] initWithString:@"http://192.168.2.105:80"];
NSData* data = [NSData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
结果是错误 = Cocoa 错误 256
什么理由?
尝试使用 NSData 解析简单的 URL 但失败:
NSURL* url = [[NSURL alloc] initWithString:@"http://192.168.2.105:80"];
NSData* data = [NSData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
结果是错误 = Cocoa 错误 256
什么理由?
看看这个:
NSURL* URL=[NSURL URLWithString: @"http://www.google.com"];
NSURLRequest* req=[NSURLRequest requestWithURL: URL];
NSData* data=[NSURLConnection sendSynchronousRequest: req returningResponse: nil error: nil];
这是一个简短的示例,我建议检查响应和最终错误。
编辑
您使用 dataWithContentOfURL 是对的,我发布的代码也是如此。
但这是错误的 URL。您应该传递类似http://www.site.org的内容。