Stack Overflow如何在不重新加载页面的情况下显示添加/编辑的答案消息?
是的,我知道Ajax会发生这种情况。因此,我在浏览器中打开了Firebug进行检查,以查看在特定时间间隔内是否有任何请求。但我看不到Firebug中有任何请求。
在Firebug中不显示请求的情况下,我们可以执行请求吗?这背后还有其他想法吗?还是我的概念完全错误?
它似乎正在使用HTML 5Web套接字。它们基本上保持服务器与客户端之间的开放连接,并且除其他外,还允许客户端定义事件处理程序,以从服务器接收新数据时对其进行处理。
在这里,您将找到有关WebSockets的一些基本示例和概念:WebSockets 简介:将套接字引入Web。
WebSocket规范定义了一个API,用于在Web浏览器和服务器之间建立“套接字”连接。用简单的话来说:客户端和服务器之间存在持久的连接,双方都可以随时开始发送数据。
还有一个现场演示,其中包含服务器和客户端源代码。