0

NSURLRequest を介してデータを取得していますが、完全に機能しています。そのディレクトリにパスワード保護を追加しましたが、ディレクトリ (myStuff) のパスワードを追加するようにコードを構成する方法がわかりません。

現在のコードに基づいてこれがどのように行われるか教えてもらえますか?

ありがとうございました

 -(void) retrieve
 {
    NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://XXXXXXX.com/myStuff/test.php"]cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:8.0];
    NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];

  if (theConnection) {
  receivedData = [[NSMutableData data] retain];
  } else {
  // Inform the user that the connection failed.
  [self showServerAlert];
  return;
 }
}


  //CALL THE OTHER DELEGATE METHODS
4

1 に答える 1

0

標準の URL 構文は次のとおりです。

http://username:password@XXXXX.com/myStuff/test.php

これを行うときは、使用しないでくださいhttp。あなたは本当に使いたいですhttps。また、コードにパスワードをハードコーディングしないでください。ハッカーは簡単にそれを理解できます。

于 2013-07-19T19:40:45.927 に答える