Je me débats avec cette question depuis un certain temps. J'essaie d'accéder à une api REST sur mon iPhone et je suis tombé sur le framework ASIHTTP qui pourrait m'aider. J'ai donc fait quelque chose comme
//call sites, so we can confirm username and password and site/sites
NSURL *url = [NSURL URLWithString: urlbase];
ASIHTTPRequest *request = [[[ASIHTTPRequest alloc] initWithURL:url] autorelease];
[request setUsername:@"doronkatz%40xx.com" ];
[request setPassword:@"xxx"];
Où urlbase
est une url vers un site REST.
Un développeur m'a dit qu'il y avait peut-être un problème ou un bogue avec ce cadre, et qu'il ne transmettait pas les en-têtes correctement. Existe-t-il un autre moyen de tester ou d'accéder avec authentification à un emplacement REST du réseau ?