Изменение агента пользователя - PullRequest
3 голосов
/ 08 августа 2011

Я пытаюсь изменить свой пользовательский агент следующим образом:

[req setValue:userAgent forHTTPHeaderField:@"User-Agent"];

Где userAgent - это NSString, и кажется, что он работает в приложении, потому что когда я NSLog, он отображается как то, что я изменил на

NSLog(@"user agent = %@", [req valueForHTTPHeaderField: @"User-Agent"]);

Но когда я захожу на этот сайт http://whatsmyuseragent.com/, пользовательский агент остается неизменным.Кто-нибудь знает, почему это может быть.

Спасибо Клинтон

1 Ответ

0 голосов
/ 11 января 2012

Если вы заходите на сайт с браузером, как Safari, пользовательский агент не изменяется. Вы устанавливаете значение только для вашего запроса один раз, а не для браузера или всего запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...