/cpan-alien-charles

Perl interface to Charles Web Development Proxy

Primary LanguagePerl

Alien-Charles

From http://www.charlesproxy.com/

    Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that
    enables a developer to view all of the HTTP traffic between their
    machine and the Internet. This includes requests, responses and
    the HTTP headers (which contain the cookies and caching
    information).

Charles is a shareware application developed by Karl von Randow at
XK72 Ltd.

Charles also has a Firefox plug-in available. This Firefox plug-in
allows Charles to automatically take over Firefox's proxy settings
whilst it is running, and restores them when Charles exits (or the
user decides to stop proxying through Charles).

This Perl module uses this feature to allow Perl programs to also
automatically proxy through Charles by mimicing the behaviour of the
Firefox plug-in.

INSTALLATION

To install this module, run the following commands:

	perl Build.PL
	./Build
	./Build test
	./Build install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc Alien::Charles

You can also look for information at:

    RT, CPAN's request tracker
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Alien-Charles

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/Alien-Charles

    CPAN Ratings
        http://cpanratings.perl.org/d/Alien-Charles

    Search CPAN
        http://search.cpan.org/dist/Alien-Charles/


COPYRIGHT AND LICENCE

Copyright (C) 2009 Daniel Austin

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.