原产地http://localhost不允许…解决不添加到远程服务器



我知道跨站点请求的问题,我知道Stack上已经有关于这个主题的问题了。然而,我的问题没有直接回答,所以我把它贴在这里。

所以,我想做的是屏幕抓取一个网站,用AJAX。然而,我得到这个消息…

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

…我知道不同的解决方法。然而,我所知道的所有解决方案(例如JSONP)都包括向远程服务器添加内容,这在这种情况下是不可能的。

所以,我想知道的是,如果没有在远程服务器上添加一些东西,是否有可能解决这个问题,如果是的话,那是什么。提前感谢!

  1. 你可以写一个服务器端脚本通过
  2. 代理你的请求
  3. 在某些浏览器中,你可以通过传递命令行参数
  4. 来禁用该检查。

铬:

chromium-browser --disable-web-security

参见在Google Chrome中重写Access-Control-Allow-Origin限制

相关内容

  • 没有找到相关文章

最新更新