检索具有密码的URL

时间:2013-07-19 19:14:45

标签: ios objective-c

我正在通过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

1 个答案:

答案 0 :(得分:0)

标准网址语法为:

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

执行此操作时,您不应使用http。你真的想使用https。并且不要在代码中硬编码密码。黑客可以轻易搞清楚。