通过代理pac文件设置ruby gems代理

时间:2012-02-03 12:10:01

标签: ruby-on-rails ruby rubygems gem rvm

任何人都可以通过代理pac文件设置ruby gems代理吗?

我不能使用flag -p来执行类似

的操作
 gem install rails -p http://wolfbyte:secret@pigsy:8080

因为.pac是一个脚本。

任何提示? 感谢

1 个答案:

答案 0 :(得分:1)

您可以下载PAC文件并检查它以获取代理服务器的地址。

例如,包含以下内容的文件

function FindProxyForURL(url, host) {
    return "PROXY pigsy:8080";
}

会要求您输入

gem install rails -p http://wolfbyte:secret@pigsy:8080

对于更复杂的PAC文件,请使用ruby-pac