通过PHP&;适用于iPhone的HTTPS
通过PHP(PHP文件与MySQL数据库位于同一web服务器上)通过HTTPS连接将数据获取到iPhone应用程序是否足够 我说的是安全问题 此外,这是一个整洁的过程(有太多的开销)还是在性能方面可以工作通过PHP&;适用于iPhone的HTTPS,php,iphone,mysql,https,Php,Iphone,Mysql,Https,通过PHP(PHP文件与MySQL数据库位于同一web服务器上)通过HTTPS连接将数据获取到iPhone应用程序是否足够 我说的是安全问题 此外,这是一个整洁的过程(有太多的开销)还是在性能方面可以工作 提前感谢。这是我用来从iphone应用程序(间接通过PHP)访问mysql的最佳解决方案之一 对不起,由于某种原因,我不能直接链接到这篇文章。但是,如果你先按Articles,然后按mysql json PHP,你会看到相关的教程我已经在你描述的安全方案中添加了HTTP身份验证——因此,我的目
提前感谢。这是我用来从iphone应用程序(间接通过PHP)访问mysql的最佳解决方案之一
对不起,由于某种原因,我不能直接链接到这篇文章。但是,如果你先按Articles,然后按mysql json PHP,你会看到相关的教程我已经在你描述的安全方案中添加了HTTP身份验证——因此,我的目录包含从iPhone应用程序接收web请求并发出json的PHP脚本,它支持基本的web服务器级身份验证。虽然不是很强大,但它至少可以防止爱管闲事的URL玩弄者在那里找到自己的路 为此,我推荐以下第三方库:
使用这两种方法,
-viewDidLoad
方法可能包含以下内容:
NSString *urlStr = @"http://username:password@myrequest.com/myjsonscript.php";
ASIHTTPRequest *r = [ASIHTTPRequest requestWithUrl:
[NSURL urlWithString:urlStr]];
[r setCompletionBlock:^{
NSDictionary *results = [[r responseString] JSONValue];
//do whatever to display the background-downloaded data
//(possibly [self.tableView reloadData] or something like that)
}];
[r startAsynchronous];
就这么简单 这个问题是供将来参考的,我想在选择解决方案之前尝试一下答案。