2016-01-01 3 views
1

Я пытаюсь разобрать некоторые метаданные из тегов заголовков различных сайтов на iOS. К сожалению, некоторые из этих сайтов (а именно Vimeo) не отправляют одни и те же метаданные при рендеринге мобильной страницы, как и на рабочем столе. Мне нужно запросить html для настольной версии с этих сайтов. Возможно ли это с NSURLSession? Заранее спасибо!Запросить рабочий стол html NSURLSession

ответ

2

Вам нужно будет установить заголовок User-Agent в NSURLRequest, чтобы значение, на котором веб-сайт полагает, что вы отправляете запрос с немобильного устройства.

NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL: someURL]; 
[request setValue:@"some appropriate desktop user agent string" forHTTPHeaderField:@"User-Agent"]; 

The following site списки многих строк можно агента пользователя вы можете выбрать.

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

  • Нет связанных вопросов^_^