Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-6297

Incompatibilité tomcat 8.5.85+ / 9.0.71+ / 10.1.+ sur les médias avec un nom contenant des caractères UTF8 en dehors de la plage 0-255

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Non résolu
    • Mineur
    • master, branche 6.7
    • branche 6.7, branche 7.0
    • Aucune
    • 1
    • 1
    • 5
    • 42
    • 3

    Description

      Un récent correctif drop les headers HTTP contenant des caractères en dehors de la plage 0-255.

      (https://bz.apache.org/bugzilla/show_bug.cgi?id=66196)

      Or, lors du téléchargement d'un media, nous ajoutons un header avec le le nom du fichier téléchargé.

      response.setHeader("Content-Disposition", "" + typeDisposition + ";filename=\"" + source + "\""); 

      Si le nom du fichier contient des caractères UTF-8 exotiques, le header est tronqué, ce qui provoque des erreurs au téléchargement (fichier partiel)

      Pièces jointes

        Liens des tickets

          Activité

            Personnes

              kevin.le-texier Kévin LE-TEXIER
              frederic.rapin Frédéric RAPIN
              Votes:
              0 Voter pour ce ticket
              Gérer les observateurs:
              3 Démarre l'observation de ce ticket

              Dates

                Création:
                Mise à jour: