[12] HTCPCP (Hyper Text Coffee Pot Control Protocol) は、インターネットを通じて珈琲ポットを制御するためのプロトコルです。 に RFC 2324 として出版された4月1日のRFCです。
[5] HTCPCP は HTTP をもとに、要求メソッドなどを追加したプロトコルとなっています。
[18] HTCPCP-TEA は HTCPCP を更に拡張するものとなっています。
[15] HTCPCP は HTTP を使っているものの独自の URL scheme
を使っており、またその URL scheme の種別が珈琲の種別に影響する可能性がありますから
(coffee:
参照。)、要求URLには (HTTP のように絶対パスを指定するのではなく)
絶対URL を指定するものと推測されますが、明記はされていません。
[16] プロトコルの版についても何の言及もありません。 HTTP/1.1
のままで良いのでしょうか。プロトコルとして非互換性はないので、
HTTP/1.1
でも問題無さそうではあります。
[8] HTCPCP は次の MIME型を payload body に使います。
[11] HTCPCP は次の URL scheme を使います。
[20] 46647 - (coffeehandler) Joke: HTCPCP not supported (RFC2324), https://bugzilla.mozilla.org/show_bug.cgi?id=46647
[17] HTCPCP の独自のプロトコル要素について、
HTTPヘッダーの IANA登録簿には Accept-Additions:
が登録されていますが、それ以外の要求メソッド、状態符号、
MIME型、URL scheme の IANA登録簿には登録されていないようです。
[504] Error 418 - I'm a teapot: Fun with logs - Geeks ( ( 版)) http://www.error418.org/2014/01/fun-with-logs-geeks.html
[505] madmaze/HTCPCP ( ( 版)) https://github.com/madmaze/HTCPCP
[506] stephen/node-htcpcp ( ( 版)) https://github.com/stephen/node-htcpcp
[507] EmacsWiki: Coffee Mode ( ( 版)) http://www.emacswiki.org/CoffeeMode
[508] オンラインコーヒーメーカー「萌香たん」とはじめるドキドキ☆コーヒーブレイク - mixi Engineers' Blog ( ( 版)) http://alpha.mixi.co.jp/entry/2009/10723/