L'erreur http 404 Not Found de ne devrait pas être retournée en cas de ban
ou limite dépassée, MAIS plutôt une erreur 429 Too Many Requests (RFC 6585)
L'erreur 404 implique indiquer une erreur permanente liée à une URL
incorrecte, quel que soit le client, ou ses auririsations données, son
résultat étant normalement mis en cache côté client avec une durée de
validité pouvant atteindre plusieurs jours ou au moins 1 heure en absence
d'indication par le serveur (un serveur peut ajuster cette durée dans sa
réponse) et que tout client ou proxy caché retournerait immédiatement pour
demander ne plus solliciter le serveur durant cette durée, sauf en
fournissant des clés d'autorisation oubdon'ees complémentaire ou en
utilisant une autre URL vers la ressource correcte. L'erreur 404 ne peut
pas etre contourne sans contacter le support du serveur pour ajouter des
ressources manquantes et qui "devraient" y être, seul un administrateur du
site ou serveur peut la corrigé par une intervention manuelle. Le délai
donné dans la réponse est un délai raisonnable d'intervention manuelle par
ce support, à condition qu'il en soit averti et qu'il accepte de prendre ne
charge la reponse
Si le serveur ne peut pas retourner temporairement une ressource demandée
en cas de surcharge ou de problème dont le client n'est pas la cause, il
devrait utiliser une erreur 5xx. S'il faut des c'est d'autorisation ou un
paiement pour accéder à la ressource (données non libres d'accès) ou si
l'authentification à échoué mais que la ressource existe bien et est
accessible à certains clients, il y a d'autres erreurs indiquant ce que le
client doit faire, et si la requête est mal formée avec des données de
requête non decodables ou insuffisantes ou ambiguës pour identifier ce qui
doit être retourné, ou si le format de réponse demandé n'est pas disponible
et la requête n'autorise pas un autre format, il y a d'autres erreurs.
Un ban ou un dépassement des droits d'accès ou limites est une décision
déjà prise et enregistrée par l'administration du site qui en principe
documente les conditions d'usage par les utilisateurs. Ces conditions
n'étant pas respectées, la faute en incombe à cet utilisateur ou le proxy
qu'il utilise. Le serveur n'a aucune obligation de corriger quoi que ce
soit et en aucun cas cela peut se résoudre de faon automatique. Bref pas de
404 dans ce cas là
Le jeu. 16 nov. 2023, 17:35, Jean-Claude Repetto a
écrit :
> Le 16/11/2023 à 17:07, rpnpif a écrit :
> > Bonjour,
> >
> > Je fais du développement avec Leaflet et OpenStreetmap.
> > Les tuiles dès le niveau de zoom=17 sont déclarées manquantes (erreur
> 404).
> > Je les ai demandées une dizaine de fois pour mes tests. J'ai
> > l'impression qu'avant je pouvais accéder au zoom 19 sans problème.
> >
> > Savez vous s'il y a une limite au nombre de chargement des tuiles
> > identiques d'une même zone et une même adresse IP ? Si oui elle doit
> > être assez basse.
> >
>
> Bonjour,
> Pourrais-tu donner les URLs de quelques-unes de ces dalles pour vérifier
> si d'autres personnes y ont accès ?
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr