Прототип RFC HTTP-кодів стану для помилок розробників (діапазон 7XX)

Хлопці з Railscamp прийшли до висновку, що поточна специфікація HTTP неповна: бо у розробників є багато способів «прострелити собі ногу» у коді, але немає ніякого формалізованого способу, щоб повідомити природу помилки кінцевому користувачеві :)

Був запропонований RFC з наступними кодами стану (HTTP status codes), що повідомляють про причини помилки. Передбачається, що ці коди будуть включені в специфікації протоколу HTTP у діапазоні 7xx.

Коди займають весь діапазон від 701 до 799 і поділені на 10 груп.
Ось деякі з них:
  • 707 — can't quit vi
  • 724 — This line should be unreachable
  • 725 — It works on my machine
  • 726 — it's a feature, not a bug
  • 735 — Fucking IE
  • 767 — Drunk
  • 780 — Project owner not responding
Всі коди доступні тут. Приємного читання!



P. S. Це жарт. Ваш кеп.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.