2012-02-27 6 views
1

Googleのアプリの1つでは、オンライン/オフライン機能を実装する必要があります。キャッシングはすでに完了しています。しかし、私たちがしなければならないのは、アプリがネットワーク接続を開けないようにするための節約的な方法を実装することです。だから私の考えは、CFNetworkを使用して、アプリケーションのステータスをチェックする内部プロキシ経由ですべてのネットワークコールをルーティングすることでした。アプリがオンラインになることを許可されている場合、単にメッセージを転送します。そうでなければ、httpエラーを返します。iOS内部プロキシアプリ

私の質問は、そこにオープンソースのプロキシがありますか?この機能を扱うことができますか、自分でプロキシを実装する必要がありますか?

敬具、 マイケル

答えて

0

はどのように要求を行う/キャッシングをやっていますか? NSURLConnectionはデフォルトでキャッシュをサポートし、キャッシュモードNSURLRequestReturnCacheDataDontLoadを持ちます。のみキャッシュからロードします(リクエストしているリソースがキャッシュにない場合はnilを返します)。 NSURLConnectionを使用していない場合は、代わりに何を使用していますか(これはおそらくあなたのソリューションに影響するでしょう)。

関連する問題