0

クロスサイトリクエストの問題について知っています。また、このトピックに関する質問がStackにすでにあることも知っています。ただし、私の質問には直接回答がないため、ここに投稿します。

だから、私がやりたいのは、AJAXを使ってサイトをスクリーンスクレイピングすることです。しかし、私はこのメッセージを受け取ります...

Origin http://localhost is not allowed by Access-Control-Allow-Origin

...そして私はこれに対するさまざまな解決策を知っています。ただし、私が知っているすべてのソリューション(JSONPなど)には、リモートサーバーにデータを追加することが含まれていますが、この場合は不可能です。

ですから、リモートサーバーに何かを追加せずにこの問題を回避できるかどうか、もしそうなら、それは何であるかということです。よろしくお願いします!

4

1 に答える 1

1
  1. サーバー側のスクリプトを記述して、リクエストをプロキシすることができます。
  2. コマンドライン引数を渡すことで、一部のブラウザでチェックを無効にできます

クロム:

chromium-browser --disable-web-security

GoogleChromeでのAccess-Control-Allow-Origin制限のオーバーライドを参照してください

于 2012-12-28T16:44:00.573 に答える