
Net::Analysis::Listener::HTTP - an HTTP listener

Listens for: tcp_session_start tcp_session_end tcp_monologue
Emits: http_transaction

v - verbosity. If >0, print out sample one-line summary for each xaction

http_transactionMarries together two <tcp_monologues> that correspond to a HTTP request and response. The event will contain the following arguments:
socketpair_key - uniquely identifies the TCP session req - HTTP::Request object resp - HTTP::Response object t_start - Net::Analysis::Time object, start of xaction t_end - Net::Analysis::Time object, end of xaction t_elapsed - Net::Analysis::Time object, duration of xaction req_mono - Net::Analysis::TCPMonologue object for the request resp_mono - Net::Analysis::TCPMonologue object for the response
If you need packet level info, you can dig it out of the TCPMonologue objects.


Adam B. Worrall, <worrall@cpan.org>

Copyright (C) 2004 by Adam B. Worrall
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.5 or, at your option, any later version of Perl 5 you may have available.