我试图解析一些 JSON。为简单起见,我将使用 github 上的默认示例进行解释:运行时:
NSURL *url = [NSURL URLWithString:@"http://httpbin.org/ip"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
AFJSONRequestOperation *operation = [AFJSONRequestOperation
JSONRequestOperationWithRequest:request success:^(
NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
NSLog(@"IP Address: %@", [JSON valueForKeyPath:@"origin"]);
} failure:nil];
[operation start];
我得到了正确的输出记录。但是,当我将示例的内容(基本上是 1 个元素)复制到 txt 或 html 文件(因此 URLWithString 获取 @"http://my server address/file.txt")时,将其放在我的测试服务器上并尝试从那里赞美,我没有输出。这有什么问题?谢谢你的时间!
(注意:如果我去 http:// 我的服务器地址 /file.txt 我可以清楚地看到那里的内容,所以这不是问题)
编辑:按照建议,内容是:“{“origin”:“10.44.119.100”}”