HTCPCP-TEA: различия между версиями
Нет описания правки |
|||
| (не показано 12 промежуточных версий 3 участников) | |||
| Строка 1: | Строка 1: | ||
[[Файл:Чайник-серверный.JPG|мини|справа|250px|Чайник, работающий с HTEA]] | [[Файл:Чайник-серверный.JPG|мини|справа|250px|Чайник, работающий с HTEA]] | ||
'''HTCPCP-TEA''' ({{lang-en|Hyper Text Coffee Pot Control Protocol TEA}}) (сокр. {{lang-en|HTEA}}) | '''HTCPCP-TEA''' ({{lang-en|Hyper Text Coffee Pot Control Protocol TEA}}) (сокр. {{lang-en|HTEA}}) — гипертекстовый [[сетевой протокол]] управления электро-чайником, известный как ГиТеПУЧ. Средство управления и диагностики чайников через [[инфернет]]. Является разновидностью [[HTCPCP]]. | ||
== Команды == | == Команды == | ||
HTEA идентифицирует все запросы пользователя, начинающиеся с ключевого слова tea («[[чай]]» на любом из 29 основных мировых языков): | HTEA идентифицирует все запросы пользователя, начинающиеся с ключевого слова tea («[[чай]]» на любом из 29 основных мировых языков): | ||
* '''MAKE'''. Заставляет [[сервер]] HTEA делать чай, если чайник поддерживает функцию заварки. В противном случае возвращается код | * '''MAKE'''. Заставляет [[сервер]] HTEA делать чай, если чайник поддерживает функцию заварки. В противном случае возвращается код и запускается процесс кипячения воды. | ||
* '''BOIL''' или '''POST'''. Заставляет [[сервер]] HTEA кипятить воду. | * '''BOIL''' или '''POST'''. Заставляет [[сервер]] HTEA кипятить воду. | ||
* '''GET'''. Получение воды с сервера HTCPCP. | * '''GET'''. Получение воды с сервера HTCPCP. | ||
* '''PROPFIND'''. Возвращает метаданные о воде. | * '''PROPFIND'''. Возвращает метаданные о воде. | ||
* '''WHEN'''. Задаёт время блокировки функции кипячения воды. При попытке кипячения вне заданного времени будет возвращен код 569 | * '''WHEN'''. Задаёт время блокировки функции кипячения воды. При попытке кипячения вне заданного времени будет возвращен код. | ||
== Сообщения об ошибках == | |||
* '''Error 418'''. I’m A Teapot! Сервер отказывается заваривать кофе, поскольку может заваривать лишь чай, ибо является чайником на постоянной основе. | |||
* '''Error 554'''. Are You Stupid? Сервер HTEA не поддерживает автозаваривание чая, и владелец об этом знает, но ему лень достать заварку самостоятельно. Поэтому он запустит на свой же чайник DDoS-атаку, чтобы сервер задолбался и заварил-таки этой мартышке чай. | |||
* '''Error 569'''. No Tea For You! Установлен лимит по времени кипячения и чайник ничего не будет делать. | |||
== Ошибки русской локализации протокола == | |||
При попытке добавить в сервер кириллицу и расширение для заварки ферментированного иван-чая или кипрея, который почти ничем не отличается от оригинального чая, сервер стал выдавать ещё больше ошибок из-за отсутствия нужных сертификатов: | |||
* '''Error 021'''. No Water Or Water Leak! Сервер не нашёл воду, выделенную на иван-чай или считает, что произошла её утечка. | |||
* '''Error 022'''. Fireweed Not Found! Сервер не смог определить какая заварка обычный чай, а какая является иван-чаем, и намертво завис в поисках решения возникшей проблемы. | |||
* '''Error 099'''. A Kettle Is Not Suitable. Поскольку кодировка или маркировка у иван-чая не всегда определяется верно, то вместо чайника, сервер предлагает использовать самовар, то есть заменить «железо» на априори совместимое. | |||
== Ссылки на разработчиков и техподдержку == | |||
* [https://datatracker.ietf.org/doc/html/rfc7168 RFC-7168] | |||
{{Интернет}} | |||
[[Категория:Интернет-аббревиатуры]] | |||
[[Категория:Чай]] | |||