username=engineer&password=ARC%24eng%26123HTTP/1.0 200 OK Set-Cookie: sysauth=648493960F100A5A0297276EED3F9D15; path=/cgi-bin/luci/;stok=7D13FC47E626011E8534793B2C7DF288 Content-Type: text/html Cache-Control: no-cache Expires: 0 #### #!/usr/bin/perl use warnings; use strict; use LWP; use HTTP my $browser = LWP::UserAgent->new; $browser->agent('localbot'); $browser->credentials( 'http://192.168.1.1/cgi-bin/luci/engineer/advanced/diagnostics/upgrade/:80', 'testing',#<- the $realm 'engineer' => '1234' ); my $cookie_jar = HTTP::Cookies->new( file => "/some/where/cookies.lwp", autosave => 1, ); $browser = LWP::UserAgent->new; $browser->cookie_jar( $cookie_jar );