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

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

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.3, 1.0.2, 1.0.1, 1.0
    • Fix Version/s: 1.0.4
    • Component/s: util
    • Labels:
      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

            • Assignee:
              someda someda
              Reporter:
              someda someda
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: