1

これはおそらくどこかで尋ねられますが、私は確かにそれを見つけることができません...

UITextFields からユーザー名とパスワードを取得し、それらを使用してログインする iPhone アプリを作成しています。

私のphpスクリプトは、ログインに $_REQUEST["user"] と $_REQUEST["password"] を受け取ります。私はこれを機能させました:

- (IBAction)submit:(id)sender {
    NSString *url=[NSString stringWithFormat:@"https://localhost:8443/index.php?at=main&pre=login&pre=login&user=%@&password=%@", _usernameentered, _passwordentered];
    NSLog(@"%@",url);
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
};

ただし、パスワードは引き続きプレーン テキストで送信されます。POST変数として送信する必要がありますが、その方法がわかりません。POST変数が何であるかを示すために数行のコードが必要だと思いますが、インターネット上で実際に何も見つけることができません. 多分私は間違った用語で検索しています。

また、私は ios5 向けに開発しているので、ASIHTTPrequest を使用したくありません。

どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

3

NSURLConnectionを使用したい。ここにガイドがあります。HTTPS を使用しているのは良いことです。

于 2012-04-17T04:24:10.020 に答える