line |
!l |
l&&!r |
l&&r |
condition |
75
|
32 |
0 |
0 |
$conn_cache and $keep_alive |
86
|
32 |
0 |
0 |
$protocols_allowed and ref $protocols_allowed ne 'ARRAY' |
88
|
32 |
0 |
0 |
$protocols_forbidden and ref $protocols_forbidden ne 'ARRAY' |
90
|
0 |
32 |
0 |
$requests_redirectable and ref $requests_redirectable ne 'ARRAY' |
93
|
31 |
1 |
0 |
%cnf and $^W |
200
|
1 |
0 |
69 |
not $response and $self->{'use_eval'} |
207
|
1 |
0 |
0 |
&blessed($error) and $error->isa('HTTP::Response') |
323
|
6 |
0 |
0 |
$referral->header('Referer') and $request->uri->scheme eq 'https' |
|
6 |
0 |
0 |
$referral->header('Referer') and $request->uri->scheme eq 'https' and $referral->uri->scheme eq 'http' |
444
|
0 |
6 |
4 |
@_ and ref $_[0] |
453
|
0 |
8 |
2 |
defined $content and not ref $content |
467
|
3 |
8 |
2 |
defined $ct and $self->_has_raw_content(@parameters) |
522
|
0 |
0 |
0 |
ref $arg and UNIVERSAL::isa($arg, 'CODE') |
618
|
0 |
1 |
0 |
ref $self and $x = $self->protocols_allowed |
|
0 |
0 |
1 |
ref $self and $x = $self->protocols_forbidden |
627
|
0 |
0 |
0 |
$x and $x ne 'LWP::Protocol::nogo' |
725
|
0 |
0 |
8 |
$] >= 5.008 and $HTML::Parser::VERSION >= 3.4 |
775
|
0 |
0 |
0 |
@_ == 1 and $_[0]->can('header_field_names') |
856
|
3 |
0 |
6 |
not @h and $init |
889
|
410 |
3 |
47 |
$o->{'handlers'} and $o->{'handlers'}{$phase} |
918
|
0 |
0 |
0 |
@_ > 1 and $^W |
985
|
0 |
0 |
0 |
defined $content_length and $file_length < $content_length |
|
0 |
0 |
0 |
defined $content_length and $file_length > $content_length |
1038
|
17 |
10 |
1 |
not @_ and ref $key eq 'ARRAY' |
1052
|
1 |
0 |
14 |
defined $url and length $url |
1054
|
2 |
12 |
0 |
$url =~ /^https?:/ and not $url =~ m[^https?://\w] |
line |
l |
!l&&r |
!l&&!r |
condition |
37
|
0 |
0 |
21 |
$ENV{'HTTPS_CA_FILE'} or $ENV{'HTTPS_CA_DIR'} |
50
|
0 |
0 |
31 |
$ENV{'PERL_LWP_SSL_CA_FILE'} || $ENV{'HTTPS_CA_FILE'} |
55
|
0 |
0 |
32 |
$ENV{'PERL_LWP_SSL_CA_PATH'} || $ENV{'HTTPS_CA_DIR'} |
114
|
2 |
30 |
0 |
defined $agent or not $def_headers |
|
32 |
0 |
0 |
defined $agent or not $def_headers or not $def_headers->header('User-Agent') |
266
|
0 |
0 |
72 |
ref $request eq 'ARRAY' or ref $request eq 'HASH' |
|
0 |
0 |
72 |
ref $request eq 'ARRAY' or ref $request eq 'HASH' or not $request->can('method') |
|
0 |
0 |
72 |
ref $request eq 'ARRAY' or ref $request eq 'HASH' or not $request->can('method') or not $request->can('uri') |
313
|
6 |
0 |
65 |
$code == 301 or $code == 302 |
|
6 |
0 |
65 |
$code == 301 or $code == 302 or $code == 303 |
|
0 |
0 |
65 |
$code == 301 or $code == 302 or $code == 303 or $code == 307 |
|
8 |
0 |
57 |
$code == 401 or $code == 407 |
332
|
0 |
0 |
6 |
$code == 303 or $code == 302 |
336
|
0 |
0 |
0 |
$method eq 'GET' or $method eq 'HEAD' |
364
|
0 |
0 |
8 |
$proxy || $request->method eq 'CONNECT' |
773
|
28 |
32 |
0 |
$self->{'def_headers'} ||= 'HTTP::Headers'->new |
827
|
48 |
0 |
0 |
$spec{'line'} ||= join(':', (caller)[1, 2]) |
828
|
0 |
48 |
0 |
$self->{'handlers'}{$phase} ||= do {
require HTTP::Config;
'HTTP::Config'->new
} |
839
|
0 |
56 |
0 |
$spec{'line'} ||= join(':', (caller)[1, 2]) |
866
|
0 |
6 |
0 |
$spec{'line'} ||= join(':', (caller)[1, 2]) |
1105
|
4 |
0 |
0 |
$message ||= &HTTP::Status::status_message($code) |
1111
|
1 |
3 |
0 |
$content || "$code $message\n" |