6068 links
  • GuiGui's Show

  • Home
  • Login
  • RSS Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
page 1 / 1
  • Indiquer que des fichiers contiennent du texte encodé en UTF-8

    Avec un serveur web, je veux diffuser des fichiers textes encodés en UTF-8 / Unicode.

    J'ai la flemme de configurer mon serveur web pour ajouter, pour ces fichiers, un entête HTTP de réponse « content-type ».

    On peut utiliser la byte order mark (BOM), sorte de nombre magique (magic number), pour marquer un fichier et informer que son texte est encodé en UTF-8.

    Pour marquer un fichier : uconv --add-signature -t utf-8 <fichier> | sponge <fichier>.

    Dans Debian, uconv est empaquetée dans le paquet logiciel icu-devtools. L'utilisation de sponge, dont j'ai déjà causé ici, est une fioriture pour éviter un changement du nom du fichier (la directive -o d'uconv ou une redirection shell écrasent le contenu du fichier).

    La présence de la BOM se vérifie avec file.

    16/07/2026 21:19:56 - permalink -
    - http://shaarli.guiguishow.info/?gSgo8Q
Links per page: 20 50 100
page 1 / 1
Mentions légales identiques à celles de mon blog | CC BY-SA 3.0

Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community