我有一个HTTP客户端连接到HTTPServer-HTTP1.1,并且TCP连接被持久化。HTTP客户端通过间隔发送请求,并从服务器接收响应。
在这个持久化的连接中,HTTP能否通过现有的TCP连接向HTTP发送HTTP请求?(我们需要这个--假设页面上有一个动态变化的信息(例如:有人命中了目标,另一个命中了六次/另一次被wicket /一些VVVIP杀死/等等)。
现有标准是否允许HTTP服务器向其连接的客户端发送HTTP请求?
注意:我不看页面刷新/其他web或应用程序协议,如AJAX.
发布于 2014-05-26 06:13:23
您请求的是服务器推送,而不是,HTTP/1.1不支持它。
请求头与响应头不同,因此在建议的HTTP/2规范中定义的推杆机构通过将请求和响应的头组合在一起工作。
您应该看看AJAX/Comet,因为它本质上实现了您所描述的功能:客户端应用程序定义一个方法来接收任何类型的游戏操作,然后服务器指定每个推送中发生了哪些操作。
https://stackoverflow.com/questions/23863724
复制相似问题