Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^6: WWW::Mechanize, how to set action

by mifflin (Curate)
on Aug 08, 2005 at 19:36 UTC ( [id://481988]=note: print w/replies, xml ) Need Help??


in reply to Re^5: WWW::Mechanize, how to set action
in thread WWW::Mechanize, how to set action

I tried the BodyFilter::save and it worked fine.
However, what I ended up using was HeaderFilter::simple.
It gave me enough information to show what I was missing.
Thanks for your help.
use warnings; use strict; use Data::Dumper; use HTTP::Proxy; use HTTP::Proxy::HeaderFilter::simple; use IO::File; my $proxy = HTTP::Proxy->new(port => 8081); $proxy->host(undef); my $filter = HTTP::Proxy::HeaderFilter::simple->new(\&myfilter); $proxy->push_filter(request => $filter); $proxy->start(); sub myfilter { my ($this, $headers, $message) = @_; print $headers->as_string(); for my $pair (split(/\&/, $message->content())) { my ($key, $value) = split(/=/, $pair); $value = '' unless defined $value; printf "%s = %s\n", $key, $value; } STDOUT->flush(); }

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://481988]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (1)
As of 2024-04-24 14:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found