興味深い別のアプローチはASIWebPageRequest
、Ben Copsey によるものです。
ASIHTTPRequest に含まれる ASIWebPageRequest クラスを使用すると、画像やスタイルシートなどの外部リソースを含む完全な Web ページをダウンロードできます。
入手可能: http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest
.. または、同じ著者によるものProxyingUIWebView
:
このプロジェクトは、ローカル Web サーバーを介してほぼすべての HTTP 要求をプロキシする UIWebView を示しています。
リンク: https://github.com/pokeb/ProxyingUIWebView
どちらの場合も、前処理された html を UIWebView にフィードして、これが保護されたコンテンツであることを認識しないようにします。どちらの手法にも限界があり、OWA のような複雑な Web アプリケーションが適切に機能するかどうかを判断するのは困難です (実際、調査結果を報告していただけると助かります)。
は、この記事の執筆時点で放棄されたプロジェクトASIWebPageRequest
の一部であることに注意してください。どちらのアプローチも非常に興味深く、勉強する価値があるASIHTTPRequest
ので、私はそれを含めています。