Uploaded image for project: 'Tuigwaa'
  1. Tuigwaa
  2. TUIGWAA-126

日本語ファイル名のダウンロード時に空白などが+などに変換されてしまう

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.0.3, 1.0.2, 1.0.1, 1.0
    • 1.0.4
    • util
    • None

    Description

      HttpUtils#encodeFileName メソッド内のエンコーディングが不十分。
      例えば「新規テキスト ドキュメント.txt」などのファイルを、アップロードして、ダウンロードする際には
      「新規テキスト+ドキュメント.txt」となる。

      この振る舞いはブラウザにも依存し、例えば上記ファイル名は

      Gmail - FireFox
      content-disposition: attachment; filename="=?UTF-8?B?5paw6KaP44OG44Kt44K544OIIOODieOCreODpeODoeODs+ODiC50eHQ=?="

      Gmail - IE
      Content-Disposition: attachment;
      filename="%E6%96%B0%E8%A6%8F%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88.txt"

      Tuigwaa - Firefox
      content-disposition:attachment;
      filename*=Shift_JIS'ja'%90%56%8B%4B%83%65%83%4C%83%58%83%67+%83%68%83%4C%83%85%83%81%83%93%83%67.txt

      Attachments

        Activity

          People

            someda someda
            someda someda
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: