fbpx
维基百科

超文本咖啡壶控制协议

超文本咖啡壶控制协议(英語:Hyper Text Coffee Pot Control Protocol,缩写HTCPCP)是由IETF虚构的一种协议。这个协议在文档RFC 2324[1](1998年4月1日发布)中定义,是一个恶搞RFC

由HTCPCP协议所控制的咖啡壶

该协议被设计为一个类似HTTP的协议,可以用于控制、监测和诊断咖啡壶,后来也被拓展到茶壶;该协议有时也可以视作一种早期的物联网实验。

起源

尽管互联网国际标准机构经常在4月1日(愚人节)发布一些恶搞之作,他们还是让这个协议看上去像是一个真的、非虚构的协议(就像HTTP)。

兼容性

后续扩展

2014年4月1日发布的恶搞RFC 7168是此协议的扩展,正式支持茶壶。[3]

请求方式定义

HTCPCP是HTTP协议的扩展。HTCPCP请求通过URI架构coffee:来引用,并还包含了若干种HTTP请求:

  • BREWPOST:令HTCPCP服务器(咖啡壶)煮咖啡。
  • GET:从服务器获取咖啡。
  • PROPFIND:获取咖啡的元数据
  • WHEN:让服务器停止向咖啡中加入牛奶(如适用),即英文“say when”之意。

错误应答

这个协议还定义了两种错误答复:

  • 406 Not Acceptable(无法接受):HTCPCP服务器因故暂时不能煮咖啡。服务器在回复中应当包含一组可接受的咖啡类型列表。
  • 418 I'm a teapot(我是茶壶):HTCPCP服务器是一个茶壶。這個錯誤答覆可能是由一個又矮又胖英语I'm a Little Teapot的東西(也就是茶壺)發出的。

相关条目

参考资料

  1. ^ IETF. Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0). 1998-04-01 [2009-01-22]. (原始内容于2021-05-15). (英文)
  2. ^ Eric Hodel. HTCPCP not supported (RFC2324). 2000-07-27 [2012-10-10]. (原始内容于2011-05-14). (英文)
  3. ^ Imran Nazar. The Hyper Text Coffee Pot Control Protocol for Tea Efflux Appliances (HTCPCP-TEA). 互联网工程任务组. [2021-05-22]. (原始内容于2014-05-29). (英文)

外部链接

  • Google的 418 I'm a teapot "错误"页面

超文本咖啡壶控制协议, 英語, hyper, text, coffee, control, protocol, 缩写htcpcp, 是由ietf虚构的一种协议, 这个协议在文档rfc, 2324, 1998年4月1日发布, 中定义, 是一个恶搞rfc, 由htcpcp协议所控制的咖啡壶, 该协议被设计为一个类似http的协议, 可以用于控制, 监测和诊断咖啡壶, 后来也被拓展到茶壶, 该协议有时也可以视作一种早期的物联网实验, 目录, 起源, 兼容性, 后续扩展, 请求方式定义, 错误应答, 相关条目, 参考资料,. 超文本咖啡壶控制协议 英語 Hyper Text Coffee Pot Control Protocol 缩写HTCPCP 是由IETF虚构的一种协议 这个协议在文档RFC 2324 1 1998年4月1日发布 中定义 是一个恶搞RFC 由HTCPCP协议所控制的咖啡壶 该协议被设计为一个类似HTTP的协议 可以用于控制 监测和诊断咖啡壶 后来也被拓展到茶壶 该协议有时也可以视作一种早期的物联网实验 目录 1 起源 2 兼容性 3 后续扩展 4 请求方式定义 5 错误应答 6 相关条目 7 参考资料 8 外部链接起源 编辑尽管互联网国际标准机构经常在4月1日 愚人节 发布一些恶搞之作 他们还是让这个协议看上去像是一个真的 非虚构的协议 就像HTTP 兼容性 编辑文本编辑器Emacs完全兼容这个协议 來源請求 有数个bug报告抱怨说Mozilla不支持这个协议 2 后续扩展 编辑2014年4月1日发布的恶搞RFC 7168是此协议的扩展 正式支持茶壶 3 请求方式定义 编辑HTCPCP是HTTP协议的扩展 HTCPCP请求通过URI架构coffee 来引用 并还包含了若干种HTTP请求 BREW或POST 令HTCPCP服务器 咖啡壶 煮咖啡 GET 从服务器获取咖啡 PROPFIND 获取咖啡的元数据 WHEN 让服务器停止向咖啡中加入牛奶 如适用 即英文 say when 之意 错误应答 编辑这个协议还定义了两种错误答复 406 Not Acceptable 无法接受 HTCPCP服务器因故暂时不能煮咖啡 服务器在回复中应当包含一组可接受的咖啡类型列表 418 I m a teapot 我是茶壶 HTCPCP服务器是一个茶壶 這個錯誤答覆可能是由一個又矮又胖 英语 I m a Little Teapot 的東西 也就是茶壺 發出的 相关条目 编辑RFC 恶搞RFC 以鸟类为载体的网际协议参考资料 编辑 IETF Hyper Text Coffee Pot Control Protocol HTCPCP 1 0 1998 04 01 2009 01 22 原始内容存档于2021 05 15 英文 Eric Hodel HTCPCP not supported RFC2324 2000 07 27 2012 10 10 原始内容存档于2011 05 14 英文 Imran Nazar The Hyper Text Coffee Pot Control Protocol for Tea Efflux Appliances HTCPCP TEA 互联网工程任务组 2021 05 22 原始内容存档于2014 05 29 英文 外部链接 编辑Google的 418 I m a teapot 错误 页面 取自 https zh wikipedia org w index php title 超文本咖啡壶控制协议 amp oldid 72066856, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。