HTTP-Proxy - HTTP::Proxy::BodyFilter::save with

Posted on Wed Apr 27 14:57:41 2005 by na
HTTP::Proxy::BodyFilter::save with
The following code does not work.
#!/usr/bin/perl use HTTP::Proxy; use HTTP::Proxy::BodyFilter::save; my $proxy = HTTP::Proxy->new(); $proxy->push_filter( response => HTTP::Proxy::BodyFilter::save->new(filename => \&mk_name) ); $proxy->start(); sub mk_name{ return undef; }
This does noting special, but just test a functionality of "filename" option. My suggestions are:
$ diff /usr/local/share/perl/5.8.4/HTTP/Proxy/BodyFilter/save.pm* 38,39c38 < # if defined $args{filename} && UNIVERSAL::isa($args{filename}, 'CODE'); < if defined $args{filename} && !UNIVERSAL::isa($args{filename}, 'CODE'); --- > if defined $args{filename} && UNIVERSAL::isa($args{filename}, 'CODE'); 62,63c61 < # $file = &{ $self->{_hpbf_save_filename} }->($message); < $file = $self->{_hpbf_save_filename}->($message); --- > $file = &{ $self->{_hpbf_save_filename} }->($message);
N.A
Write a response