1

我正在创建一个使用 http 反向代理来解决跨域问题的网站。我想使用 php curl 或 nodejs。例如http://my-proxyserver-example.com/www.yahoo.com 会将 www.yahoo.com 加载到 DIV 中,这样做应该没有跨域问题,因为所有流量都通过 www.my -proxyserver-example.com

但是,如果我使用 www.yahoo.com 进行搜索查询并查看结果,然后单击其中一个链接将导致 url 不包含我的代理服务器地址。无论如何,是否可以通过某些事件处理程序捕获 url 请求并将代理地址插入 url 的前面

我知道我可以通过浏览器设置设置代理,但这涉及用户设置网络浏览器来执行此操作,并且我宁愿不采用此解决方案。nodejs可以在收到网页之前做这个服务吗???

任何帮助将不胜感激

4

0 回答 0