010年2月从W3C和WHATWG小组转移到IETF，并在Ian Hickson的指导下进行了两次修订。该协议被多个浏览器默认支持并启用后，RFC于2011年12月在Ian Fette下完成。
背景.早期，很多网站为了实现推送技术，所用的技术都是轮询。轮询是指由浏览器每隔一段时间（如每秒）向服务器发出HTTP请求，然后服务器返回最新的数据给客户端。这种传统的模式带来很明显的缺点，即浏览器需要不断的向服务器发出请求，然而HTTP请求与回复可能会包含较长的头部，其中真正有效的数据可