Pacproxy
Pacproxy provides http/https proxy routed by proxy.pac.
:warning: Now Pacproxy is early stage, so it might have big change.
Usage
$ bundle exec pacproxy -P proxy.pac -p 3128
or
$ bundle exec pacproxy -P http://sample.org/proxy.pac -p 3128
Installation
Add this line to your application's Gemfile, for example:
gem 'pacproxy'
gem 'therubyracer'
And then execute:
$ bundle
Requirements
Before or After installing the pacproxy
gem,
you need to install a JavaScript runtime. Compatible runtimes include
(see pac):
- therubyracer Google V8 embedded within Ruby
- therubyrhino Mozilla Rhino embedded within JRuby
- johnson Mozilla SpiderMonkey embedded within Ruby 1.8
- mustang Mustang V8 embedded within Ruby
Contributing
- Fork it ( https://github.com/otahi/pacproxy/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request