找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3165|回复: 3

超文本咖啡壶协议

[复制链接]
发表于 2017-4-24 14:08:54 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
搬运自豆瓣网:https://www.douban.com/group/topic/28990457/

超文本咖啡壶控制协议(Hyper Text Coffee Pot Control Protocol,HTCPCP)系互联网国际标准机构在文档RFC 2324(于1998年4月1日发布)中定义的重要协议,该协议以突破时代的前瞻性对互联网未来在咖啡壶控制领域的应用扩展提供了标准,其重要意义堪与著名的IPV9协议(于RFC1606 文档中定义)媲美,后者通过46层路由层次为包括原子级尺度器件提供完整网络,并在一定程度上解决了太阳系的其他智慧生命的地址分配和平行宇宙的IP地址消耗问题。

HTCPCP是HTTP协议的扩展,其制订了通过URI架构“coffee:”引用来控制、检测和诊断咖啡壶的系列标准,同时,协议还包含了四种HTTP请求。
BREW或POST:命令HTCPCP服务器煮咖啡。
GET:从服务器获得咖啡。在HTCPCP服务器广泛投入使用后,用户有望直接通过互联网下载咖啡。
PROPFIND:获得咖啡的元数据。以便于浏览器对咖啡的执行、渲染和重组。
WHEN:让服务器停止向咖啡中加入牛奶,即英文"say when"之意。浏览器可以通过脚本反复向服务器提交WHEN请求,从而实现对牛奶泡沫的冲泡,以满足卡布奇诺、焦糖玛奇朵等咖啡的特殊制作工艺需求。

另外,此协议还定义了两种错误答复:
406 Not Acceptable(不能接受的):HTCPCP服务器由于某种原因而暂时不能煮咖啡。服务器在回复中应当包含一组可接受的咖啡类型列表。
418 I'm a teapot(我是茶壶):HTCPCP服务器其实是一枚茶壶。此错误由于HTCPCP请求错误提交至茶壶服务器导致。此错误的提出旨在针对茶壶和咖啡壶的兼容性问题,但随着未来茶壶控制协议(Hyper Text Tea Pot Control Protocal HTTPCP)的提出,以及与 HTCPCP的进一步兼容,此错误或许会被各浏览器忽略。

目前,Mozilla 已经发布了数个补丁支持HTCPCP,同时,文本编辑器EMAC已完全兼容此协议,并发布了脚本Coffee.el,能够向兼容HTCPCP协议的服务器发送BREW请求。我们正期待兼容HTCPCP协议的IDE(集成开发环境)与服务器的出现,而这也必将出现,因为伟大的HTCPCP代表了互联网先进技术的发展要求,代表了互联网先进文化的前进方向,代表了广大网民的根本利益!互联网煮咖啡,才是互联网应用的未来!
回复

使用道具 举报

发表于 2017-4-24 16:27:20 | 显示全部楼层
这个现在其实已经可以实现了,用树莓派配合一些机械控制就可以实现咖啡服务器,
但至于“下载咖啡”这个目前只能靠物流快递。
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2017-4-24 17:46:40 | 显示全部楼层
0xAA55 发表于 2017-4-24 16:27
这个现在其实已经可以实现了,用树莓派配合一些机械控制就可以实现咖啡服务器,
但至于“下载咖啡”这个目 ...

就算真能下载咖啡,也是个问题:你是准备用HTTP方式下载咖啡?还是FTP方式?
→当然上面那个也不是问题,最大的问题是:你怎么取出来?
回复 赞! 靠!

使用道具 举报

发表于 2017-4-24 18:44:39 | 显示全部楼层
黑魔法师Rabbit 发表于 2017-4-24 17:46
就算真能下载咖啡,也是个问题:你是准备用HTTP方式下载咖啡?还是FTP方式?
→当然上面那个也不是问题 ...

很明显用HTCPCP协议下载咖啡哈。
至于取出的话这个不需要。反正到时候直接把大脑和透析机接起来,整个人活在虚拟世界里就行了。
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-12-21 22:37 , Processed in 0.035081 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表