Projet

Général

Profil

Actions

Anomalie #3784

fermé

Content-type erroné pour fichier .sha1 sur https://media.april.org/

Ajouté par Christian P. Momon il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
Début:
28/06/2019
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Sur IRC Freenode#april le 28 juin 2019 :

09:09 < clache> madix: Je vois que maintenant, il y a des .sha1 pour les émissions libre-a-vous-20190618.ogg.sha1 . Sauf qu'on ne peut pas les ouvrir, donc ça s'utilise comment "sha1sum chemin/fichier/emission url.sha1"?
09:16 < madix> clache: sha1 est une outil de hachage cryptographique, c'est juste pour vérifier que le transfert s'est bien passé quand on met en ligne les fichiers, il n'y a pas à s'en occuper
09:25 < clache> madix: Je sais ce que c'est mais habituellement, on peut voir sa valeur et l'utiliser pour vérifier le téléchargement, pas là.
09:26 < madix> clache: cat libre-a-vous-20190618.ogg.sha1
09:26 < madix> c'est juste un fichier texte avec la valeur sha1
09:28 < clache> Ok, c'est juste que sur tous les autres sites où j'en ai vu et utilisé, il n'y avait pas besoin de le télécharger car il s'ouvrait dans le navigateur, pas là(firefox). Merci.
09:29 < clache> Et je trouve ça très bien d'avoir un moyen de vérifier que le téléchargement est complet. :-)

Après vérification :

cpm@ocmstar (11:30:11) ~ 5 > curl -v https://media.april.org/audio/radio-cause-commune/libre-a-vous/emissions/20190618/libre-a-vous-20190618.ogg.sha1
*   Trying 195.154.56.24...
[…]
> GET /audio/radio-cause-commune/libre-a-vous/emissions/20190618/libre-a-vous-20190618.ogg.sha1 HTTP/1.1
> Host: media.april.org
> User-Agent: curl/7.52.1
> Accept: */*
> 
< HTTP/1.1 200 OK
< Server: nginx/1.10.3
< Date: Fri, 28 Jun 2019 09:30:41 GMT
< Content-Type: audio/ogg
< Content-Length: 68
< Connection: keep-alive
< Last-Modified: Fri, 28 Jun 2019 09:25:58 GMT
< ETag: "44-58c5eddb96edf" 
< Accept-Ranges: bytes
< 
def09a97945f9c734bdaafcf5c43ae7335d3f6f6  libre-a-vous-20190618.ogg
* Curl_http_done: called premature == 0
* Connection #0 to host media.april.org left intact

Le problème est qu'un Content-Type: audio/ogg est retourné.

Confirmation que sur d'autres serveurs un type de contenu correct (Content-Type: text/plain) est retourné :

cpm@ocmstar (11:30:41) ~ 6 > curl://www.devinsy.fr/Public/H2G2-passage.m2ts.sha1
*   Trying 145.239.49.15...
[…]
< HTTP/1.1 200 OK
< Date: Fri, 28 Jun 2019 09:38:49 GMT
< Server: Apache/2.2.16 (Debian)
< Last-Modified: Fri, 28 Jun 2019 09:38:23 GMT
< ETag: "4a13ed-3c-58c5f0a2aabe8" 
< Accept-Ranges: bytes
< Content-Length: 60
< Content-Type: text/plain
< 
01c84c5dd4fae101aec9a2375aaa77108160bac7  H2G2-passage.m2ts
* Curl_http_done: called premature == 0
* Connection #0 to host www.devinsy.fr left intact

Actions

Formats disponibles : Atom PDF