В протоколе HTTP есть 75 кодов статусов ответов, из которых на практике используется около десяти. Но временами появляются и редкие коды. Сейчас все чаще встречается код 451 – Unavailable For Legal Reasons (страница недоступна по юридическим причинам). Например, он выдается при попытке скачать IDE от JetBrains или прочитать статью на Хабре об обходе блокировок. Когда-то в HTTP не было выделенного кода статуса для цензуры, применялся код 403 Forbidden. Например, чтобы ограничить доступ к пиратскому ресурсу The Pirate Bay. Но в 2012 году Теренс Иден в заметке «There is no HTTP code for censorship (but perhaps there should be)» обратил внимание что код 403 содержательно не соответствует ситуации. Во-первых, класс кодов статусов 4ХХ предназначен для случаев, когда ошибся клиент. Но клиенты не совершают ошибки, когда обращаются к сайтам, на которые наложены юридические ограничения. Во-вторых, в описании кода 403 сказано, что он должен выдаваться, когда сервер понял запрос, но отказывается