Люди, знакомые с тем, как работают сайты в интернете, знают, что когда что-то на сервере идет не так, он выдает ошибку с определенным кодом.
Например, ошибка с кодом «404» означает, что запрашиваемый файл на сервере не найден. А ошибка «403» говорит о том, что файл есть, но доступ к нему запрещен.
Существует множество подобных кодов, одних только «четырехсотых» ошибок — несколько десятков. В 1998 году в качестве первоапрельской шутки в этот список была внесена ошибка с кодом «418». Она буквально означает «Я — чайник» (I’m a teapot). Хотя большинство реальных HTTP серверов ее не поддерживают, операционная система Debian такую ошибку распознает.
Другая из «четырехсотых» ошибок может применяться не только к сайтам, но и к людям. Ошибка с кодом «417» означает «Expectation Failed» — «Ожидания не оправдались».