• # Coïncidence, je ne crois pas

    Posté par . En réponse au journal Tenter de limiter les nuisances liées aux robots d'IA. Évalué à 1.

    18.214.238.178 - - [12/Nov/2025:07:41:51 +0100] "GET /cyoa/section53.gmi HTTP/1.1" 301 162 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.36"
    

    et 3 minutes plus tard, avec une autre ip et un identifiant similaire, mais en omettant "Amazonbot" dans l'user-agent, la même page avait été récupérée quand même :

    3.230.224.12 - - [12/Nov/2025:07:44:19 +0100] "HEAD /cyoa/section53.gmi HTTP/1.1" 200 0 "-" "Mozilla/5.0 AppleWebKit/605.1.15 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/605.1.15"
    

    C'est peut-être juste une coïncidence, mais je pense qu'amazon triche à ce niveau.

    Je ne vois pas comment on peut imaginer une coïncidence ici, ces 2 requêtes n'ont quasiment aucun point commun. Ou bien j'ai raté un truc ?

    Moi par contre, ce qui me parait louche, c'est qu'une requête GET sur /cyoa/section53.gmi puisse retourner un code 301 alors qu'une requête HEAD sur le même URL retourne un 200.
    Ça ressemble à un bug dans htmgem ça, on devrait avoir le même code HTTP dans les 2 cas, non ?