0

javascriptを使用して協力していないWebサイトにHTTPリクエストを送信する方法はありますか?同一生成元ポリシーのためにこれが禁止されていることは承知していますが、実験的なAPI、Javaアプレット、Flash、ブラウザ拡張機能、非表示の設定、特別な証明書など、これを行う方法はありますか?ユーザーが他のサイトにアクセスするために自分のページに明示的にアクセス許可を付与する必要がある場合は問題ありません。実際、それは非常に合理的です。

背景:いくつかのサイトのhtmlをスクレイピングして一種のマッシュアップを実行しようとしていますが、サーバーからではなく、ユーザーのIPアドレスから実行したいと思います。

4

1 に答える 1

0

ちょっと考えてみてください-これらのWebサイトのいずれかがJQueryを使用している場合-このトンネリング方法が機能する可能性があります: http://benv.ca/2011/3/7/subdomain-tunneling-with-jquery-and-document-domain/

サイトのページに iframe を作成し、他の Web サイトからページをロードし、ページの jquery ajax オブジェクトを iframe のオブジェクトに置き換えます。

試したら教えてください:)

于 2012-09-14T09:17:59.787 に答える