└── readme.md /readme.md: -------------------------------------------------------------------------------- 1 | # RFC для диапазона статусов HTTP 7XX - Ошибки Разработчика 2 | 3 | Это мой перевод документа от John Barton, см. оригинал тут - https://github.com/joho/7XX-rfc 4 | Изменения и корректировки принимаются в виде пулл реквестов. Всегда ваш, Бобук. 5 | 6 | На Railscamp X стало понятно, что есть громадная дыра в текущей спецификации HTTP. 7 | 8 | У разработчика есть множество путей облажаться в реализации, но нет HTTP кодов, позволяющих поделиться сутью ошибки с конечным пользователем. 9 | 10 | Мы скромно предлагаем следующие коды статусов к включению в спецификацию HTTP в диапазоне 7XX. 11 | 12 | * 70X - Непростительные 13 | - 701 - Мнэээ 14 | - 702 - Emacs 15 | - 703 - Взорвалося 16 | - 704 - Уйти в ошибку 17 | - 705 - Я написал код и пропустил необходимую проверку по недосмотру (смотри 795) 18 | - 706 - Удалить ваш акаунт 19 | - 707 - Не могу закрыть vi 20 | * 71X - Новая имплементация 21 | - 710 - PHP 22 | - 711 - Ночной ларек 23 | - 712 - NoSQL 24 | - 718 - Я не чайник 25 | - 719 - Haskell 26 | * 72X - Крайние случаи 27 | - 720 - Невозможно 28 | - 721 - Известное Неизвестное 29 | - 722 - Неизвестное Неизвестное 30 | - 723 - Что-то хитрое 31 | - 724 - Эта строка не должна была выполниться 32 | - 725 - А на моей машине работает 33 | - 726 - Это не баг, а фича 34 | - 727 - 32 бита это дофига 35 | - 728 - Ловись рыбка 36 | * 73X - Блядство 37 | - 730 - Блядский Bower 38 | - 731 - Блядский Rubygems 39 | - 732 - Блядский юникд 40 | - 733 - Блядский дедлок 41 | - 734 - Блядский дефферед 42 | - 735 - Блядский IE 43 | - 736 - Блядский рейскондишн 44 | - 737 - БлядТредыские 45 | - 738 - Блядский Bundler 46 | - 739 - Блядский Windows 47 | * 74X - Про мемы 48 | - 740 - Компьютер говорит "нет" 49 | - 741 - Компилируется 50 | - 742 - Котенок умер 51 | - 743 - Я надеялся что умею писать регулярные выражения 52 | - 744 - Чо ты не писал интеграционные тесты? 53 | - 745 - Я не всегда тестирую код, но когда тестирую, то всегда в продакшне 54 | - 746 - Промахнулся мимо пика Балмера 55 | - 747 - Ебаные змеи на ебаном самолете 56 | - 748 - Проклято пони 57 | - 749 - Зарезервировано для Чака Норриса 58 | * 75X - Синтаксические ошибки 59 | - 750 - Ни разу не компилировал 60 | - 753 - Синтаксическая ошибка 61 | - 754 - Слишком много точек с запятой 62 | - 755 - Недостаточно точек с запятой 63 | - 756 - Недостаточно вежливо 64 | - 757 - Слишком вежливо 65 | - 759 - Неожиданный T_PAAMAYIM_NEKUDOTAYIM 66 | * 76X - Разработчик под препаратами 67 | - 761 - Похмелье 68 | - 762 - Обкурен 69 | - 763 - Недокофеинился 70 | - 764 - Перекофеинился 71 | - 765 - Конференция 72 | - 766 - Трезв 73 | - 767 - Пьян 74 | - 768 - Внезапно принял снотворное вместо таблеток от мигрени перед релизом 75 | - 769 - Сомнительный Уровень Зрелости 76 | * 77X - Предсказуемые проблемы 77 | - 771 - Перезакеширован 78 | - 772 - Недозакеширован 79 | - 773 - Не закеширован 80 | - 774 - Почему это закешировано? 81 | - 775 - Закончились деньги 82 | - 776 - Ошибка в Исключении 83 | - 777 - Случайность 84 | - 778 - Из-за одной ошибки 85 | - 779 - Из-за очень многих ошибок 86 | * 78X - Чужие проблемы 87 | - 780 - Владелец проекта не отвечает 88 | - 781 - Финансисты 89 | - 782 - Тестировщики 90 | - 783 - Так попросил заказчик, честное слово! 91 | - 784 - Менеджеры, скорее всего 92 | - 785 - Не приложена обложка Процедуры Тестирования 93 | - 786 - Попробуй прямо сейчас 94 | - 787 - Требуется дальнейшее финансирование 95 | - 788 - Не было окончательного дизайна 96 | - 789 - У нас все работает 97 | * 79X - Интернет сломался 98 | - 791 - Интернет закрыт по требованию правообаладателя 99 | - 792 - Катострафический погодные явления, вызванные изменениями климата 100 | - 793 - Зомби апокалипсис 101 | - 794 - Кто-то пустил Умпутуна за консоль 102 | - 795 - #heartbleed (смотри 705) 103 | - 797 - Это последняя страница в интернете. Нажми "назад" 104 | - 799 - Конец света 105 | --------------------------------------------------------------------------------