From 2530c92abd468d9cba8d264237cdee42235d6842 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 30 Apr 2014 21:39:24 +0000 Subject: [PATCH] cgi: set charset in responses This ought to prevent browsers from misguessing/misdetecting things. --- public-inbox.cgi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public-inbox.cgi b/public-inbox.cgi index 3bc6eca3..1d43b86f 100755 --- a/public-inbox.cgi +++ b/public-inbox.cgi @@ -132,7 +132,7 @@ sub get_atom { sub get_index { my ($ctx, $cgi, $top) = @_; require PublicInbox::Feed; - [ 200, [ 'Content-Type' => 'text/html' ], + [ 200, [ 'Content-Type' => 'text/html; charset=UTF-8' ], [ PublicInbox::Feed->generate_html_index({ git_dir => $ctx->{git_dir}, listname => $ctx->{listname}, @@ -184,7 +184,7 @@ sub get_mid_html { uri_escape_utf8($ctx->{mid})); my $pfx = "../f/$mid_href.html"; require Email::MIME; - [ 200, [ 'Content-Type' => 'text/html' ], + [ 200, [ 'Content-Type' => 'text/html; charset=UTF-8' ], [ PublicInbox::View->as_html(Email::MIME->new($$x), $pfx) ] ]; } -- 2.44.0