Jeden z dodatkowych kodów stanu HTTP ( RFC6585 ) to
Gdzie mogę znaleźć przykłady nagłówków odpowiedzi HTTP z ograniczeniem szybkości przesyłania danych przez interfejs API HTTP / REST, które są przydatne w przypadku tego stanu odpowiedzi HTTP?
rest
api
http
rate-limiting
http-status-code-429
M8R-1jmw5r
źródło
źródło
response.headers["x-ratelimit-limit"]
Odpowiedzi:
Oto kilka przykładów nagłówków odpowiedzi HTTP ograniczających prędkość interfejsu API. Zaczerpnięte z czterech popularnych interfejsów API REST: Github, Vimeo, Twitter i Imgur:
Github Rate Limiting http://developer.github.com/v3/#rate-limiting
Vimeo Rate Limiting http://developer.vimeo.com/guidelines/rate-limiting
Ograniczanie szybkości interfejsu API REST na Twitterze https://dev.twitter.com/docs/rate-limiting/1.1
Limity szybkości interfejsu Imgur API http://api.imgur.com/
źródło
request
pakietem: github.com/webjay/x-rateOprócz nagłówków specyficznych dla API, nie zapomnij o skromnym, standardowym
Retry-After
nagłówkuNorma zawiera szczegółowe zalecenia dodatkowe w przypadku używania go z kodem stanu 503 lub 3xx:
źródło
Retry-After
jest przeznaczony do użycia z503
lub30x
responses tools.ietf.org/html/rfc7231#section-7.1.3