Open Street Map 429 hatası

Ücretsiz harita api sunan Open street map'de 1 aydır süren  "the server responded with a status of 429 ()" hatasını uzun zamandır araştırmaktayım, şirket api politikasını değiştirmiş https://operations.osmfoundation.org/policies/tiles/ adresinden isterleri inceleyelim,

Valid HTTP User-Agent identifying application. Faking another app’s User-Agent WILL get you blocked.
If known, a valid HTTP Referer.
DO NOT send no-cache headers. (“Cache-Control: no-cache”, “Pragma: no-cache” etc.)
Cache Tile downloads locally according to HTTP Expiry Header, alternatively a minimum of 7 days.
Maximum of 2 download threads. (Unmodified web browsers’ download thread limits are acceptable.)

burada en önemli kısım aynı anda 2 den fazla istek yapmamak, bunu sağlayabilirseniz haritanız düzgün gelecektir.

işin ilginç kısmı haritanın providerı olan leaflet kütüphanesinden http://leaflet-extras.github.io/leaflet-providers/preview/ developer tool açılınca da aynı hatayı veriyor, sadece osm'nin default haritası olan tile versiyonunda hata vermiyor.

Özetlemek gerekirse istek sayısını azaltın ya da default haritayı kullanabilirsiniz.

Yorum Yap

Ara
Kategoriler
ASP.NET  (4 )
MSSQL  (6 )
JAVASCRIPT  (9 )
FİNANS  (11 )
C#  (5 )
GEZİ-KÜLTÜR  (3 )
SEO  (2 )
Diğer  (3 )
CSS  (2 )
ANDROID  (2 )