• # Re: Redirections HTTP

    Posté par (site web personnel) . En réponse au journal Redirections HTTP. Évalué à -1.

    > 1) la meta http-equiv sert à passer des en-têtes HTTP supplémentaires, or l'en-tête «Refresh:» n'existe pas, cf http://www.w3.org/Protocols/rfc2616/rfc2616.html(...(...))

    Quel rapport entre la RFC du protocol HTTP et la balise HTML META ?

    > 3) on ne peut pas donner de précisions au navigateur sur la nature de cette redirection, alors que c'est possible avec l'erreur 3xx de HTTP

    Qu'est ce qu'il en a faire le navigateur ? entre un 301 et un 302, pour lui quelle différence ?

    > 4) ça fausse l'en-tête «Referer:»

    Quelle belle m**** l'invention de cette entête, au début, elle était sympa, mais plus ça va, plus certains l'usent à mauvais escient ( suffit de regarder les pages de stats de linuxfr ces derniers mois ).

    > Alors comment faire ça proprement ? Il suffit d'utiliser l'en-tête HTTP «Location:» dans le flux renvoyé par le serveur. Il faut donc utiliser un script côté serveur.

    Ah ouais, et comment tu fais pour afficher un message genre celui de linuxfr sur les brevets, avec ton système ?

    Je trouve le META ... plus sympa qu'une sal****** de javascript qui redirige au bout d'un certain temps.