从localhost获取数据

时间:2014-03-01 18:38:09

标签: cocoa xampp localhost

我正在使用XAMPP,我正在尝试从php文件中获取一些数据。 如果我把文件放在我的网络服务器上,它可以工作,但在本地它不会。看起来像Xcode doenst“找到”我的本地主机..任何想法?

NSString *stringURL = [NSString stringWithFormat:@"http://localhost/root/juraQuiz/test.php"];

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:stringURL]];

NSString *result = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

NSLog(@"%@", result);

1 个答案:

答案 0 :(得分:0)

不幸的是我还没有发表评论,所以我不得不回答。

我会尝试使用NURLs方法查看url是否实际可解析并检查错误。 -(BOOL)checkResourceIsReachableAndReturnError:(NSError **)error

可能你的本地服务器没有使用正常的http端口,并且正在使用你必须包含在url中的随机内容,即“localhost:3000 / page.php”

另外,对于远程提取数据,NSURLConnection或类似的东西更合适吗?

希望在某种程度上有所帮助。