Şu anda ilk defa bir HTTP API uyguluyorum.
HTTP durum kodları için Wikipedia sayfasına bakarak çok zaman harcıyorum çünkü doğru durumlar için doğru kodları uygulamaya kararlıyım. Bu sayfada listelenen 420 numaralı bir koddur ve Twitter'ın hız sınırlaması için kullandığı özel bir koddur.
Yine de, oran sınırlaması için bir kod zaten var. 429.
Bu, zaten bir kullanım vakası varken neden özel bir tane koyacaklarını merak etmemi sağladı. Bu sadece sevimli olmak mı? Ve eğer öyleyse, o zaman hangi koşullar farklı bir durum kodu döndürmeyi kabul edilebilir kılacaktır, ve eğer müşterilerin bununla ilgili herhangi bir sorunu olabilirse?
Mozilla'nın şaka 418: I’m a teapot
yanıtını uygulamadığı bir yere okudum , bu da müşterilerin hangi durum kodlarını uyguladıklarını seçtiklerini düşünüyor. Eğer bu doğruysa, Twitter’ın komik küçük kodunun sakin kodunuzu problemli hale getirdiğini düşünebiliyorum.
Yanılmıyorsam ve ne istersen onu ifade etmek için herhangi bir kod numarası uygun olabiliriz ve bu sadece 404'ün bulunmadığı anlamına gelir ve 429 bunu kolaylaştırır.
420
var olduğu ve şimdi 'hizmet dışı' olduğu konusunda tarihsel bağlam eklemek için .