The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WWW::TamperData - Replay tamper data XML files

VERSION

Version 0.09

SYNOPSIS

    use WWW::TamperData;

    my $foo = WWW::TamperData->new(transcript => "myfile.xml");
    my %data = $foo->replay();

DESCRIPTION Tamperdata is a firefox extension that lets you intercept or inspect browser requests and the server responses. WWW::TamperData can replay requests exported to an XML file from Tamperdata.

SUBROUTINES/METHODS

new

Initializes the new object, it takes some options;

WWW::TamperData->new(%options);
    KEY               DEFAULT                 USE
    ---------------   -----------------       --------------------------------------------------
    transcript        undef                   Filename to read tamperdata xml from
    timeout           60                      LWP connection timeout
    requestfilter     undef                   Name of function to call before making the request
    responsefilter    undef                   Name of function to call after making the request

replay

This function will replay all the requests provided in the xml file in sequential order.

requestfilter

Callback function that allows inspection/tampering of the uri and parameters before the request is performed.

responsefilter

Callback function that allows inspection of the response object.

AUTHOR

Eldar Marcussen, <japh at justanotherhacker.com>

BUGS AND LIMITATIONS

Please report any bugs or feature requests to bug-www-tamperdata at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WWW-TamperData. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc WWW::TamperData

You can also look for information at:

LICENSE AND COPYRIGHT

Copyright 2009 Eldar Marcussen, all rights reserved.

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