0

我为我的网站创建了应用程序,但在登录时遇到了问题。我有登录页面,其中包含登录和传递字段以及“登录”按钮。

我尝试编写登录请求(您可以在下面看到),但它不起作用。

请给我一些解决方案。

我已经在 Obj-C 中编码了几个星期,但我现在没有很多东西。

NSString *login = loginField.text;
NSString *password = passField.text;



NSURL *theURL = [NSURL URLWithString:[NSString stringWithFormat:@"http://mysite",login, password]]; //Here you place your URL Link

NSURLRequest *req = [NSURLRequest requestWithURL:theURL];
NSURLConnection *connection = [NSURLConnection connectionWithRequest:req delegate:self];
if (connection) {
    NSLog(@"connection successful");
}
else {
    NSLog(@"Failed");
}
4

1 回答 1

1

NSURLRequest HTTPMethod 默认为“GET”,您需要在代码中将其设置为“POST”。
我的示例显示了一个NSMutableURLRequest,因为我已经在应用程序中测试了此代码。NSURLRequest如果您愿意,您应该可以这样做。

NSMutableURLRequest *req = [[NSMutableURLRequest alloc] init];
[req setURL:[NSURL URLWithString:theUrl]];
[req setHTTPMethod:@"POST"];

希望这可以帮助。

于 2013-07-22T20:44:50.743 回答