Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/09/2010, à 15:06

HP

un hash dans les RSS/XML ?

This feed does not validate.
      line 13, column 2: Unexpected md5 attribute on link element (5 occurrences) [help]
          		<atom:link rel="enclosure" href="

cependant, il y a un "draft", ici :

Internet-Draft            Atom Link Extensions                  May 2010


   An example MD5 digest of an enclosed MP3 file:

     <atom:link rel="enclosure"
       href="http://example.org/media/myfile.mp3"
       md5="9e107d9d372bb6826bd81d3542a419d6" />

Bon, en attendant, si ça me fait plaisir de donner un hash pour les fichiers en enclosure dans mon RSS/Atom/XML, il faudrait que je me tourne vers quelle spécification ?


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne

#2 Le 26/09/2010, à 15:18

HP

Re : un hash dans les RSS/XML ?

c'est bon… bougez, pas, je commençais à désespérer, après de longues recherches, sûrement pas avec les bons mots-clé, mais : http://microformats.org/wiki/hash-examples
si quelqu'un a une autre proposition… ou une proposition sur la même thématique, qu'il ne se gêne pas ! wink

	<item>
		<title>archive.tar.gz</title>
		<link>http://example.org/share/files/archive.tar.gz</link>
		<atom:link rel="enclosure" href="http://example.org/share/files/archive.tar.gz" />
		<media:hash algo="md5">462ad95f2be004c5f6b830cd11a0ffd0</media:hash>
		<guid>http://example.org/share/files/archive.tar.gz</guid>
		<description></description>
		<atom:updated>2009-12-13T20:38:12+00:00</atom:updated>
	</item>

En sachant que c'est un flux RSS qui lit des archives tar.gz, qui fait une petite description basée sur le premier item du fichier ChangeLog contenu dedans… que c'est au format RSS 2.0 agrémenté de de atom et de media, maintenant… et que, comme vous pouvez le constater, ça ne me gêne pas trop de répéter de l'information, d'autant que certaines balises sont obligatoires pour la norme RSS 2.0.


cat /dev/urandom >/dev/null 2>&1 #github

Hors ligne