如何使用代理运行ruby脚本?

如何使用代理运行ruby脚本?,ruby,http-proxy,Ruby,Http Proxy,示例: ruby脚本“TwitterConverter.rb”连接到TwitterAPI并订阅TwitterStream 问题: 该脚本在位于公司代理后面的本地Windows计算机上运行。假设脚本不支持代理配置 到目前为止我所尝试的 1.我在禁用代理的情况下在笔记本上运行脚本-脚本运行良好 2.我研究了“如何使用代理启动ruby脚本”这一主题,但没有成功 3.我已经正确设置了环境变量(http\u proxy、https\u proxy、小写和大写) 问题: 如何使用代理启动ruby脚本?解决方

示例:
ruby脚本“TwitterConverter.rb”连接到TwitterAPI并订阅TwitterStream

问题:
该脚本在位于公司代理后面的本地Windows计算机上运行。假设脚本不支持代理配置

到目前为止我所尝试的
1.我在禁用代理的情况下在笔记本上运行脚本-脚本运行良好
2.我研究了“如何使用代理启动ruby脚本”这一主题,但没有成功
3.我已经正确设置了环境变量(http\u proxy、https\u proxy、小写和大写)

问题:

如何使用代理启动ruby脚本?解决方案应该在代码中。(非常感谢Windows设置的解决方案,但不在主题范围内)

这在我看来就像是一个复制品。那里的答案回答了你的问题吗?这不是只针对Net::HTTP吗?我需要适合所有宝石的东西@icodesometime不可能有适合所有宝石的东西。宝石可以按作者的意愿工作。他们甚至可以从C语言中编译自己的网络代码,或者将shell输出到命令行并使用curl或similarIt。听起来,您可能正在寻找的是一个透明的代理。这比其他代理运行得更深,并将强制所有网络流量通过代理,而无需任何特定于应用程序的设置