line |
true |
false |
branch |
11
|
0 |
0 |
unless defined $key |
12
|
0 |
0 |
unless defined $val |
25
|
0 |
0 |
unless defined $key |
26
|
0 |
0 |
unless defined $val |
42
|
0 |
0 |
unless $opt->{'ua_debug'} |
43
|
0 |
0 |
$is_blocking ? : |
45
|
0 |
0 |
if ($opt->{'ua_debug_req_body'}) { } |
47
|
0 |
0 |
if (defined $req_content_type and $req_content_type =~ m[^multipart/form-data; boundary=(.+?)$]) { } |
51
|
0 |
0 |
if ($filename_pos != -1) |
53
|
0 |
0 |
if ($binary_start_pos != -1) |
55
|
0 |
0 |
if $binary_end_pos != -1 |
69
|
0 |
0 |
if ($opt->{'ua_debug_res_body'}) { } |
71
|
0 |
0 |
if (defined $res_content_type and $res_content_type =~ m[^(image|video|auido)/|^application/octet-stream]) { } |
96
|
0 |
0 |
if (ref $_[1] eq 'HASH') |
97
|
0 |
0 |
if defined $_[1]{'json'} |
98
|
0 |
0 |
if defined $_[1]{'blocking'} |
99
|
0 |
0 |
if defined $_[1]{'ua_retry_times'} |
100
|
0 |
0 |
if defined $_[1]{'ua_debug'} |
101
|
0 |
0 |
if defined $_[1]{'ua_debug_res_body'} |
102
|
0 |
0 |
if defined $_[1]{'ua_debug_req_body'} |
103
|
0 |
0 |
if defined $_[1]{'ua_connect_timeout'} |
104
|
0 |
0 |
if defined $_[1]{'ua_request_timeout'} |
105
|
0 |
0 |
if defined $_[1]{'ua_inactivity_timeout'} |
107
|
0 |
0 |
if (ref $_[-1] eq 'CODE' and not $opt{'blocking'}) { } |
111
|
0 |
0 |
if $opt{'ua_debug'} |
113
|
0 |
0 |
if (defined $tx and $tx->result->is_success) { } |
|
0 |
0 |
elsif (defined $tx) { } |
114
|
0 |
0 |
$opt{'json'} ? : |
118
|
0 |
0 |
unless ($tx->req->url->host eq 'd1.web2.qq.com' and $tx->req->url->path eq '/channel/poll2' and &first(sub {
$tx->res->code == $_;
}
, @{$self->ignore_poll_http_code;})) |
130
|
0 |
0 |
if ref $_[-1] eq 'CODE' |
135
|
0 |
0 |
if $self->ua->ioloop->is_running |
137
|
0 |
0 |
if ($opt{'ua_connect_timeout'} or $opt{'ua_request_timeout'} or $opt{'ua_inactivity_timeout'}) { } |
141
|
0 |
0 |
if $opt{'ua_connect_timeout'} |
142
|
0 |
0 |
if $opt{'ua_request_timeout'} |
143
|
0 |
0 |
if $opt{'ua_inactivity_timeout'} |
152
|
0 |
0 |
if $opt{'ua_debug'} |
154
|
0 |
0 |
if (defined $tx and $tx->result->is_success) { } |
|
0 |
0 |
elsif (defined $tx) { } |
155
|
0 |
0 |
$opt{'json'} ? : |
156
|
0 |
0 |
if defined $cb |
157
|
0 |
0 |
wantarray ? : |
165
|
0 |
0 |
if defined $cb |
166
|
0 |
0 |
wantarray ? : |
172
|
0 |
0 |
unless $self->keep_cookie |
175
|
0 |
0 |
unless -f $cookie_path |
177
|
0 |
0 |
if ($@) { } |
188
|
0 |
0 |
unless $self->keep_cookie |
191
|
0 |
0 |
if $@ |
199
|
0 |
0 |
if (@tmp == 1 and ref $tmp[0] eq 'ARRAY') { } |
206
|
0 |
0 |
defined $c ? : |