2009-10-23 11 views

Répondre

4

Selon les commentaires pour initWithURL:

// Devrait être une URL HTTP ou HTTPS, peut inclure le nom d'utilisateur et mot de passe si approprié

Ainsi, oui, il devrait supporter HTTPS. Bien que je ne l'ai pas essayé.

3

HTTPS est pris en charge. J'ai utilisé ces classes plutôt pour HTTPS ces derniers temps.

1

Oui en fait, Dans ce cas, vous devez envoyer le mot de passe et le nom d'utilisateur comme indiqué dans l'exemple ci-dessous.

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

Plus d'informations sur le ASIHTTPRequest se trouve dans l'URL suivante:

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

EDIT: Vous pouvez aussi essayer:

[request setValidatesSecureCertificate:NO] 

Ce qui fonctionne pour les certificats auto-signés.

Questions connexes