• R/O
  • SSH
  • HTTPS

fswiki: コミット


コミットメタ情報

リビジョン202 (tree)
日時2018-04-17 18:55:33
作者kgsoft

ログメッセージ

BugTrack-wiki/351 : Edgeブラウザーにおけるダウンロードファイル名の文字化け対応

変更サマリ

差分

--- fswiki/trunk/fswiki/lib/Util.pm (revision 201)
+++ fswiki/trunk/fswiki/lib/Util.pm (revision 202)
@@ -723,7 +723,7 @@
723723 my ($filename, $disposition) = @_;
724724 my $ua = $ENV{"HTTP_USER_AGENT"};
725725 eval("use MIME::Base64;");
726- my $encoded = ( $ua =~ /MSIE|Trident/i ? Jcode->new($filename)->sjis
726+ my $encoded = ( $ua =~ /MSIE|Trident|Edge/i ? Jcode->new($filename)->sjis
727727 : $ua =~ /Chrome|Firefox/i ? "=?utf-8?B?".MIME::Base64::encode_base64(Jcode->new($filename)->utf8,'')."?="
728728 : Jcode->new($filename)->utf8 );
729729 return "Content-Disposition: $disposition;filename=\"".$encoded."\"\n\n";
旧リポジトリブラウザで表示