Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Code d'erreur dans en-tête http

  • 9 réponses
  • 2 participants
  • 322 vues
  • 2 followers
Sujet de la discussion Code d'erreur dans en-tête http
Serait-il possible de retourner un code d'erreur (genre 404 ou 410) dans l'en-tête http d'une page, ou surtout d'un média qui a disparu ?

Par exemple, pour ce lien :
https://fr.audiofanzine.com/compos/titres/media,idproduit,83649,mode,radio.html

On obtient bien une page d'erreur, mais le code retour http est celui d'une page normale.

Du coup, ça ne m'aide pas pour vérifier les liens de la webradio.
Par exemple, si ce lien figure dans une page et que l'on donne l'adresse de cette page à : http://www.dead-links.com/
il dit que cette page est normale.

Alors qu'un lien comme :
http://www.seoconsultants.com/w3c/status-codes/404.asp
sera reconnu comme cassé


Plus d'infos : http://www.seoconsultants.com/tools/headers.asp
Un testeur de liens pour Firefox : https://addons.mozilla.org/firefox/532/
2
Yep... faudra qu'on fasse ca un jour :mrg:
3
Bah t'es pas en week-end ?

:8O:

Citation : Yep... faudra qu'on fasse ca un jour


Aïe, c'est compliqué ?

Dans un premier temps ça pourrait être que sur quelques liens bien choisis (genre medias)...
:mrg:
4
Bon alors, ce serait-y pas possible d'ajouter cette merveilleuse fonctionnalité complètement essentielle et totalement indispensable pour la radio, rien que sur la page "Erreur fichier audio" ?

Alleeeeeezzzz !

:boire: :bravo:
5
6
En fait tu voudrais que je renvoie un code 404 dans les headers ?
7

Citation : En fait tu voudrais que je renvoie un code 404 dans les headers ?


C'est ça. Ca me permettrait de vérifier rapidement tous les morceaux d'une play-list, et ensuite d'enlever ceux qui ne marchent plus.

La plupart des outils qui vérifient les validité des liens se basent sur ce code d'erreur qui est dans le header http.

Par exemple, ce truc : http://www.dead-links.com
ou celui-ci : https://validator.w3.org/checklink

Si tu leur passe une page comme :
https://www.google.com/vive_audiofanzine.html

Ils détectent bien que la page sur laquelle on arrive est une page d'erreur.

Mais pas pour celle-ci :
https://fr.audiofanzine.com/compos/titres/media,idproduit,83649,mode,radio.html


Après je ne n'ai pas mis en pratique moi-même ce genre de truc. Visiblement ça doit se faire avec des choses comme ça :
http://fr.php.net/manual/en/function.header.php

Ce serait d'autant plus utile qu'une large majorité des mp3 de la radio sont en fait hébergés sur des comptes AF.


Ce serait cool que tu puisses faire ça.
:mrg: :boire:
8
C'est mieux comme ca ?
9
10