Fix UTF-8 values in HTTP headers (#1922)
This commit is contained in:
parent
77ca026b09
commit
bdd2fed3ae
|
@ -96,6 +96,7 @@ sub set_custom {
|
||||||
sub set_header_in {
|
sub set_header_in {
|
||||||
my ( $class, $request, %headers ) = @_;
|
my ( $class, $request, %headers ) = @_;
|
||||||
while ( my ( $h, $v ) = each %headers ) {
|
while ( my ( $h, $v ) = each %headers ) {
|
||||||
|
utf8::downgrade($v);
|
||||||
$request->env->{'psgi.r'}->headers_in->set( $h => $v );
|
$request->env->{'psgi.r'}->headers_in->set( $h => $v );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user