Additional logs files from debug:
# LWP::DebugFile logging to lwp_44d3bfa8_3491.log
# Time now: {1154727848} = Fri Aug 4 16:44:08 2006
LWP::UserAgent::new: ()
# Time now: {1154727849} = Fri Aug 4 16:44:09 2006
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: GET
http://127.0.0.1/%5E%5E%%$$@@!!##%%%5E%5E&&
LWP::UserAgent::_need_proxy: Not proxied
LWP::Protocol::http::request: ()
but netcat shows differently:
nc -l -k 127.0.0.1 80
GET /%5E%5E%%$$@@!! HTTP/1.1
TE: deflate,gzip;q=0.3
Connection: TE, close
Host: 127.0.0.1
User-Agent: libwww-perl/5.805
On Fri Aug 04 17:40:24 2006, nfoggi wrote:
Show quoted text> When using something like this as a test:
>
> my $url = '
http://127.0.0.1/$$%%$$##!!';
> my $browser = LWP::UserAgent->new();
> my $response = $browser->get($url);
>
> The request is actually makes to the webserver truncates everything
> AFTER the # sign in the URL therefore doesn't submit the complete url.