2009-10-23 2 views

ответ

4

Согласно комментариям к initWithURL:

// Должен быть HTTP или HTTPS URL, может включать имя пользователя и пароль, если соответствующий

Итак, да, он должен поддерживать HTTPS. Хотя я этого не пробовал.

3

HTTPS поддерживается. Я довольно часто использовал эти классы для HTTPS.

1

Да, в этом случае вам необходимо отправить пароль и имя пользователя, как показано в приведенном ниже примере.

NSURL *url = [NSURL URLWithString:@"http://allseeing-i.com/top_secret/"]; 
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 
[request setUsername:@"username"]; 
[request setPassword:@"password"]; 

Более подробная информация о ASIHTTPRequest находится в следующей ссылке:

http://allseeing-i.com/ASIHTTPRequest/How-to-use

EDIT: Вы также можете попробовать:

[request setValidatesSecureCertificate:NO] 

Который работает для самостоятельной подписанных сертификатов.

Смежные вопросы