次のことを行うアプリケーション(デモ、下品な意図なし)を構築したい:
- ユーザーは URL を受け取ります。
http://experiment.com/?url=destination.com
- ユーザーがブラウザー (任意のブラウザー) で URL を開く
- ブラウザーがリンクを入力すると、ユーザーのブラウザー設定、Cookie などを使用してアプリケーションが読み込まれます。
destination.com
destination.com
アプリケーションは、ユーザーに提示されたコンテンツを保存します(とにかく:ユーザー側、サーバー側)
完璧な典型的なケースでは、iFrame をロードして、後でフレームのコンテンツにアクセスしたいと考えています。ただし、同じオリジンポリシーに違反していることは知っています。アプリケーションは、サーバー側またはクライアント側 (完全なアクセス許可を持つ署名付きアプレット、または JS など) にすることができますが、クロスブラウザーおよびクロスプラットフォームである必要があります。
ブラウザ拡張も考えましたが、クロスブラウザではありません。destination.com
もう 1 つのオプションは、Java アプレットがURL を要求するようにすることですが、アプレットは Cookie にアクセスdestination.com
できません。サードパーティ Cookie へのアクセスは必ずしも必要ではないことに注意してください。クッキー。
ここで良いアイデアはありますか?
編集:
- ユーザーからの完全な許可があると仮定します (「法的な」許可とアプリケーションに付与された許可の両方)