gpt4 book ai didi

ios - 向 iOS 服务器发送请求

转载 作者:行者123 更新时间:2023-11-29 04:32:11 26 4
gpt4 key购买 nike

我正在尝试弄清楚如何将数据发送到服务器,但目前没有任何进展。

我所知道的

在服务器上,我有一些 php 脚本可以返回数据作为响应

例如使用以下 URL:http://test.com/mobile_api/register

此脚本获取下一个参数:

id
name
info
time

所以我需要的字符串如下所示

http://test.com/mobile_api/register?id=1000&name=alex&info=1.0&time=10000

在服务器上发送此字符串的最佳方式是什么

现在我正在尝试使用ASIHTTPRequest。任何人都可以发送一个示例,说明如何使用我的参数创建正确的请求。

最佳答案

此示例代码应该对您有帮助

-(void)sendRequest
{
int userId=10, time=10000;
NSString *name = @"ABC";
float info = 1.0;
NSString *urlString = [NSString stringWithFormat:@"http://test.com/mobile_api/register?id=%d&name=%@&info=%f&time=%d",userId,name,info,time];
ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:[NSURL URLWithString:urlString]];
//You need to add ASIHTTPRequestDelegate in header(.h) file
[request setDelegate:self];
[request startAsynchronous];
}

- (void)requestFinished:(ASIHTTPRequest *)request
{
// Use when fetching text data
NSString *responseString = [request responseString];

// Use when fetching binary data
NSData *responseData = [request responseData];
}

- (void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
}

关于ios - 向 iOS 服务器发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11579116/

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