0

iOS 用のカスタム暗号化を使用して Web ブラウザーを作成しようとしています。

このために、データの暗号化/暗号化ロジックを実装し、リモートサーバーと対話するローカルプロキシを作成したいと考えています。そして、Webサーバーのように、UIWebViewがこのプロキシで動作するようにします。

問題はajaxです.UIWebViewがajaxリクエストとレスポンスを送受信するのを傍受する場所はどこですか? ローカル プロキシと xmlhttprequests を使用する方がよい方法は?

4

1 に答える 1

0

私は以前に同様のことをしたことがあります。手順は次のとおりです。

  1. ユーザー名とパスワードを入力できるビューをユーザーに提示します。
  2. 接続先の URL で NSURL オブジェクトを作成します。
  3. 作成した NSURL オブジェクトを使用して NSURLRequest オブジェクトを作成します。
  4. 作成したばかりの NSURLRequest オブジェクトを使用して NSURLConnection オブジェクトを作成し、デリゲートを self に設定します。
  5. connection:didReceiveAuthenticationChallenge: を追加して、Web サーバーからのチャレンジを検出します。

NSURLConnection クラスのドキュメントを確認してください。

于 2012-05-08T16:34:11.120 に答える