| line |
true |
false |
branch |
|
11
|
22 |
1037 |
if uc $self->req->method eq "HEAD" |
|
12
|
69 |
990 |
unless $res->parse($chunk)->is_finished |
|
15
|
988 |
2 |
if not $res->is_info or $res->headers->upgrade |
|
17
|
0 |
2 |
unless length(my $leftovers = $res->content->leftovers) |
|
33
|
64 |
1886 |
if $req_conn eq "close" or $res_conn eq "close" |
|
36
|
9 |
1877 |
if $res->version eq "1.0" |
|
37
|
3 |
1874 |
if $req->version eq "1.0" |
|
50
|
1212 |
0 |
if ++$_[0]{'writing'} |
|
57
|
1122 |
0 |
unless $req->error |
|
60
|
1018 |
104 |
if $req->is_finished and not $self->{'handled'}++ |
|
70
|
3012 |
20 |
defined $buffer ? : |
|
73
|
20 |
3012 |
unless defined $buffer |
|
76
|
902 |
1018 |
$finish ? : |
|
|
1920 |
1112 |
if defined $buffer and not length $buffer |
|
86
|
2032 |
0 |
defined $buffer ? : |
|
91
|
2032 |
0 |
if ($self->{'write'} <= 0) |
|
95
|
115 |
1917 |
if $head and $self->is_empty |
|
106
|
2032 |
0 |
defined $buffer ? : |
|
111
|
2032 |
0 |
if $self->{'write'} <= 0 |
|
120
|
1995 |
2153 |
$server ? : |
|
|
1000 |
3148 |
unless $server ? $self->{'writing'} : ($self->{'writing'} //= 1) |
|
124
|
1946 |
1202 |
$server ? : |
|
125
|
2032 |
1116 |
unless $self->{'http_state'} |
|
129
|
2032 |
1116 |
if $self->{'http_state'} eq "start_line" |
|
132
|
2032 |
1116 |
if $self->{'http_state'} eq "headers" |
|
135
|
3032 |
116 |
if $self->{'http_state'} eq "body" |