-
-
14 Dec 2021 10:17:48 UTC
- Distribution: App-proxyforurl
- Module version: 0.12
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (0)
- Testers (221 / 9 / 0)
- Kwalitee
Bus factor: 1- 100.00% Coverage
- License: artistic_2
- Activity
24 month- Tools
- Download (7.64KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
NAME
App::proxyforurl - An online proxy PAC file parser
VERSION
0.12
DESCRIPTION
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 functionlity for resolving hostnames and checking if an IP is within a given net.
Demo
Check out https://app.thorsen.pm/proxyforurl for a running example.
Missing features
The client side PAC parser does not fully support
dateRange()
,timeRange()
orweekdayRange()
. These functions simply return true, no matter what the intput is.SYNOPSIS
$ proxyforurl --listen http://*:8080;
SEE ALSO
DISCLAIMER
The parsing is done using good old
eval()
on the client side, which means that the pasted PAC file could in theory contain code which could steal cookies, inject alien JavaScript or do other harmful things.There is a safety net installed to prevent this from happening, but since this is software, there might be bugs.
COPYRIGHT AND LICENSE
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.
AUTHOR
Jan Henning Thorsen -
jhthorsen@cpan.org
Module Install Instructions
To install App::proxyforurl, copy and paste the appropriate command in to your terminal.
cpanm App::proxyforurl
perl -MCPAN -e shell install App::proxyforurl
For more information on module installation, please visit the detailed CPAN module installation guide.