gpt4 book ai didi

php - 如何在 ios 上从 Web 服务器加载数据

转载 作者:行者123 更新时间:2023-11-28 22:29:28 25 4
gpt4 key购买 nike

我一直在研究如何将数据从 mysql 服务器加载到我的 ios 设备。我见过的大多数示例都将变量发送到服务器(如用户名和密码),然后使用 POST 检索所需的信息。就我而言,我不需要向服务器发送任何信息,只需检索即可。

所以我的问题是,是否需要使用POST来抓取信息?

此外,我似乎无法在 php 部分找到任何示例。我应该如何编写我的 php 文件以从我的数据库中的表返回所有信息?抱歉,这听起来像是一个模糊的问题,但我似乎找不到任何示例。

非常感谢任何可以提供帮助的人!

最佳答案

你可以这样使用:

 - (void)viewDidLoad
{
[super viewDidLoad];
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];
NSURL *url = [NSURL URLWithString:__YOUR URL__];
NSURLRequest *theRequest=[NSURLRequest requestWithURL:url
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:60.0];
NSURLConnection *connection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];
if (connection) {
self.rssData = [NSMutableData data];
} else {
NSLog(@"Connection failed");
}
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
[self.rssData setLength:0];
}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
[self.rssData appendData:data];
}



- (void)connectionDidFinishLoading:(NSURLConnection *)connection {
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
NSString *result = [[NSString alloc] initWithData:self.rssData encoding:NSUTF8StringEncoding];
NSLog(@"%@",result);
}

- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
NSLog(@"%@", error);
}

希望对您有所帮助!

关于php - 如何在 ios 上从 Web 服务器加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17876236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com