从PHP文件发送请求和获取响应

时间:2011-10-29 19:08:43

标签: objective-c xcode

我的服务器上有一个php文件,它接受两个参数并注册我的用户。任何人都可以告诉我向gile发送请求并获得响应的最简单方法吗?

**我的php文件返回整数值,如1表示成功注册.2 For User exists。

1 个答案:

答案 0 :(得分:1)

您可以将NSURLConnectionNSMutableURLRequestNSURLRequest

一起使用

您提出请求的类应该实现此代码。

-(void)yourMethod
{
// assume your append is a string of format ?key1=value1&key2=value2

    NSString * urlString = [NSString stringWithFormat:@"https://www.stackoverflow.com/myPhpFile.php%@", append];

    urlRequest = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:urlString]];
    urlConnection = [NSURLConnection connectionWithRequest:urlRequest delegate:self];

    [urlRequest release];
}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
    NSString * string = [[NSString alloc] initWithData:data encoding:
                         NSASCIIStringEncoding];

    // check string for successful registration

    [string release];
}

如果您的网站没有SSL证书,则无需使用https。