App::proxyforurl - An online proxy PAC file parser
App::proxyforurl is a web application that can be used to test proxy PAC files.
The server side is used to serve the web page, but does also provide functionality for resolving hostnames and checking if an IP is within a given net.
Check out https://thorsen.pm/proxyforurl for a running example.
The client side PAC parser does not fully support dateRange(), timeRange() or weekdayRange(). These functions simply return true, no matter what the input is.
$ proxyforurl --listen http://*:8080;
With optional environment variables:
$ PROXYFORURL_TEMPLATES=/path/to/templates \
proxyforurl --listen http://*:8080;
Can be set to a custom directory to override templates.
Used to change the menu item text and URL.
Can be set to a custom request base, in case the app is not mounted at "/".
There is a safety net installed to prevent this from happening, but since this is software, there might be bugs.
Copyright (C) Jan Henning Thorsen
This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
Jan Henning Thorsen - firstname.lastname@example.org
To install App::proxyforurl, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell
For more information on module installation, please visit the detailed CPAN module installation guide.