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

    • Icon: Bug Bug
    • Résolution: Non résolu
    • Icon: Mineur Mineur
    • master, branche 6.7
    • branche 6.7, branche 7.0
    • Aucune
    • K-Sup 7.2 - 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)

            frederic.rapin Frédéric RAPIN
            frederic.rapin 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: