Sha256: 8a986dfbee65ef0577865359e3e3ca4a44d98b00431bb91f04188246e7dae1d5
Contents?: true
Size: 554 Bytes
Versions: 5
Compression:
Stored size: 554 Bytes
Contents
#!/usr/bin/env ruby require 'pry' require 'proxy_pac_rb' string = <<-EOS function FindProxyForURL(url, host) { if ( MyIpAddress() == '127.0.0.2' ) { return "DIRECT"; } else { return "PROXY localhost:8080"; } } EOS environment = ProxyPacRb::Environment.new(client_ip: '127.0.0.1') file = ProxyPacRb::Parser.new(environment).source(string) puts(file.find('http://localhost')) environment = ProxyPacRb::Environment.new(client_ip: '127.0.0.2') file = ProxyPacRb::Parser.new(environment).source(string) puts(file.find('http://localhost'))
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
proxy_pac_rb-0.2.4 | tmp/script.rb |
proxy_pac_rb-0.2.3 | tmp/script.rb |
proxy_pac_rb-0.2.2 | tmp/script.rb |
proxy_pac_rb-0.2.1 | tmp/script.rb |
proxy_pac_rb-0.2.0 | tmp/script.rb |