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

    • Type: Bug
    • Résolution: Non résolu
    • Priorité: Mineur
    • master, branche 6.7
    • Affecte la/les version(s): branche 6.7, branche 7.0
    • Composants: Aucune
    • K-Sup - Sprint tickets
    • 1
    • 1
    • 5
    • 42
    • 3

      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)

            Personne assignée:
            Frédéric RAPIN
            Rapporteur:
            Frédéric RAPIN
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour: