Пошук кода HTTP па фразе статусу

Увядзіце фразу прычыны HTTP, каб знайсці яе лікавы код статусу.

Як карыстацца

  1. Увядзіце свае значэнні ў палі вышэй.
  2. Націсніце "Разлічыць", каб убачыць вынік.
  3. Скарыстайцеся кнопкай "Падзяліцца", каб адправіць вынік.

Пра гэты калькулятар

Кожны код статусу HTTP, вызначаны ў RFC 9110 (і ў яго папярэднікаў RFC 7231 і RFC 2616), спалучае трохзначны лікавы код са стандартнай фразай прычыны — «200 OK», «404 Not Found», «502 Bad Gateway», — і гэты інструмент выконвае зваротны пошук: увядзіце фразу (рэгістр не мае значэння), атрымайце код і яго клас, паказаны як сотня, да якой ён належыць, — 1xx Informational, 2xx Success, 3xx Redirection, 4xx Client Error, 5xx Server Error. Ён ахоплівае стандартныя зарэгістраваныя фразы, у тым ліку менш распаўсюджаныя, напрыклад «418 I'm a Teapot» і «429 Too Many Requests», але распазнае старыя назвы «Payload Too Large» (413) і «Unprocessable Entity» (422), а не навейшыя фармулёўкі RFC 9110 «Content Too Large» і «Unprocessable Content».

Бэкенд-распрацоўшчыкі, праектанты API і DevOps-інжынеры звяртаюцца да яго, калі чытаюць радок логу або паведамленне пра памылку, дзе паказана толькі фраза, пішуць дакументацыю да API або вырашаюць, які клас кода вярнуць з новага эндпоінта: той факт, што фраза трапляе ў 400-я, адразу сведчыць пра праблему на баку кліента, а не пра збой сервера, што змяняе падыход маніторынгу і абвестак да яе.

Ці была гэтая старонка карыснай?

Можна выбраць да 3 рэакцый.

Каментарыі

  • Будзьце першым, хто пакіне каментарый.

Папулярныя калькулятары

Усе калькулятары