Интересный и другой подход - ASIWebPageRequest
, Бен Копси:
Класс ASIWebPageRequest, включенный в ASIHTTPRequest, позволяет загружать полные веб-страницы, включая внешние ресурсы, такие как изображения и таблицы стилей.
Доступно по адресу: http://allseeing -i.com / ASIHTTPRequest / ASIWebPageRequest
.. или того же автора ProxyingUIWebView
:
Этот проект демонстрирует UIWebView, который передает почти все HTTP-запросы через локальный веб-сервер.
Ссылка: https://github.com/pokeb/ProxyingUIWebView
В обоих случаях вы передаете UIWebView предварительно обработанный html, чтобы он не знал, что это защищенный контент. Оба метода имеют ограничения, и трудно сказать, может ли веб-приложение, такое сложное, как OWA, работать должным образом (на самом деле, было бы неплохо, если бы вы могли сообщить о своих выводах).
Обратите внимание, что ASIWebPageRequest
является частью ASIHTTPRequest
, проекта, который - на момент написания этой статьи - был заброшен. Я включил его, потому что оба подхода очень интересны и заслуживают изучения.