Thread LWP und proxy
(52 answers)
Opened by perl-snaks at 2012-04-25 13:04
Wieso kenne ich das Problem irgendwie: https authentication error
Vielleicht Redirects ausschalten (Zeile 12 meines Codes dort)? Wenn du das mal so testest: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 use strict; use warnings; use LWP::UserAgent; my $pw='abcdefg'; my $us='1234567'; my $url = "https://poms-test.ts.fujitsu.com/CallLog"; my $ua = LWP::UserAgent->new; $ua->requests_redirectable(undef); # Redirects ausschalten! $ua->credentials("poms-test.ts.fujitsu.com:443", "POMS2", $us, $pw); $ua->proxy( https => 'http://www-proxy.t-online.de'); $ua->add_handler("request_send", sub { shift->dump; return }); $ua->add_handler("response_done", sub { shift->dump; return }); my $response = $ua->post($url,[0=>0]); Siehst du, dass es sehr wohl über einen Proxy (nämlich den von T-Online) geht. Aber es ist auch beim Dump der header sichtbar, dass der Realm nicht POMS2 ist! Schau dir die Zeile mal an, in der Ausgabe. ;) Code: (dl
)
1 POST https://poms-test.ts.fujitsu.com/CallLog Last edited: 2012-04-27 15:59:47 +0200 (CEST) |