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

请参阅在 Google Chrome 中覆盖 Access-Control-Allow-Origin 限制

于 2012-12-28T16:44:00.573 回答