fix to set/send http headers only once per request/response.
This commit is contained in:
parent
b11cd4afa1
commit
4963c365e5
1 changed files with 1 additions and 0 deletions
|
|
@ -176,6 +176,7 @@ sub sendHeader {
|
||||||
return undef if ($self->{_http}{noHeader});
|
return undef if ($self->{_http}{noHeader});
|
||||||
my $request = $self->session->request;
|
my $request = $self->session->request;
|
||||||
return undef unless $request;
|
return undef unless $request;
|
||||||
|
$self->{_http}{noHeader} = 1;
|
||||||
my %params;
|
my %params;
|
||||||
if ($self->isRedirect()) {
|
if ($self->isRedirect()) {
|
||||||
$request->headers_out->set(Location => $self->{_http}{location});
|
$request->headers_out->set(Location => $self->{_http}{location});
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue