Hallo,
ich bin nun gerade bei LWP::UserAgent gelandet...1. für den request möchte ich den http-header verändern - z.B.
use LWP::UserAgent;my $ua = LWP::UserAgent->new();
$ua->agent("Mozilla/4.0 (compatible; MSIE 6.0; Windows XP)");
$ua->timeout(60);
$ua->default_header('Accept-Language' => "no, en");
das ergibt aber einen fehler:
Can't locate object method "default_header" via package "LWP::UserAgent" at
so steht's in der doku:
obwohl das so in der doku steht. hat jemand dazu einen tipp? :-(
2.
nachdem ich den request durchgeführt habe, möchte ich mir die header daten genauer ansehen - z.b. den "content_type" - wie komme ich da ran?
in der doku steht:
$ua->default_headers( $headers_obj )Get/set the headers object that will provide default header values for any requests sent. By default this will be an empty HTTP::Headers object. Example:
$ua->default_headers->push_h
wie komme ich nun zu HTTP::Headers - gibt es da eine verbindugn zu LWP::UserAgent ? in der doku zu HTTP::Headers ist aj ebenfalls beschrieben, wie ich header setzen kann - aber was hat das mit LWP::UserAgent zu tun?
ich hoffe mir kann jemand etwas licht ins dunkel bringen - im web hab ich leider keine weitere doku als die aus dem cpan gefunden :-(
http://search.cpan.org/~gaas/libwww-perl-5.803/lib/LWP/UserAgent.pm
http://search.cpan.org/~gaas/libwww-perl-5.803/lib/HTTP/Headers.pm
Datum: 13.05.2005-11:19
