Заголовки HTTP для базовой аутентификации на iPhone XCODE - PullRequest
0 голосов
/ 28 июля 2011

Я хочу показать одну веб-страницу. Чтобы показать эту веб-страницу, мне нужно поместить токен (который у меня уже есть), который будет указан в заголовке HTTP в поле «Авторизация».

На данный момент я пытаюсь использовать этот код:

NSString *authHeader = [@"Basic " stringByAppendingFormat:@"%@", token ];
    NSURLRequest *requestObject = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://xxx.com/api_dev.php/1308149125"]];

И после этого я помещаю веб-страницу в webView (этот код выполняется):

[webView loadRequest:requestObject];//load the URL into the web view.
    [self.view addSubview:webView];//add the web view to the content view.

Спасибо за помощь мне

1 Ответ

0 голосов
/ 28 июля 2011

Просто поставьте

NSString *authHeader = [@"" stringByAppendingFormat:@"%@", token ;
    NSMutableURLRequest *requestObject = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://xxx.com/1308149125"]];
    [requestObject setValue:authHeader forHTTPHeaderField:@"App-Token"];

Итак, добавьте последнюю строку и удалите "Basic" перед токеном

...