• [^] # Re: Moué

    Posté par (site web personnel) . En réponse au journal Détection du format de fichier, ma solution à implémenter. Évalué à 3.

    Pour ce qui est de séparer le Content-Type de l'encodage pourquoi pas ... Sauf que pratiquement partout (HTTP, MIME, ...) lorsqu'on veut spécifier l'encodage d'un fichier on le met après le Content-Type. Il me semble avoir même lu quelque part que cela en faisait partie.

    Si tu veux tu peux remplacer mon exemple (pas très parlant il est vrai par :

    Content-Type: text/plain; charset=utf-8
    X-Summary: summary ...
     continue across multiple lines
     as many as you want
    com.example.attribute: value
    X-Creation-Date: 2007年07月01日
    This is a text file
    encoded in UTF-8
    Here the desc file is useful because it can specify the encoding of the text file
    

    Ca peut être une idée de mettre les headers à la fin du fichier ... Sauf que tu détectes comment la fin du fichier ? Après les derniers \n\n ? Ca veut dire parcourir tous le fichier à la recherche de toutes les séquences \n\n et prendre la dernière. Ca me semble un peu lourd. Surtotu si ton fichier est très gros.