将数据从客户端传输到服务器的方法(静默地)?
Ways to transmit data from client to server (silently)?
我是 JavaScript / jQuery 和 Web 开发的新手。我目前的项目是为网站建立一个小型聊天室。一切正常,但我有一个问题:
如何将数据从客户端传输到服务器并返回(例如通过 javascript)(例如当某个聊天成员发送消息时)?
当然,我已经实施了一个有效的解决方案:我使用 $.get(...)
或 $(...).load(...)
来传输数据。当然,每个查询都列在浏览器检查器的网络部分中。但是当您在 'big' 个站点上打开检查器时,例如facebook,虽然我是sending/liking/clicking,但没有列出网络activity,这些都必须发送到服务器并进行处理。
那么这些网站是如何传输数据的?
另一个问题:客户端如何从服务器接收信息(例如,如果其他聊天成员发送了一条新消息)? 目前我 运行 一次每 2 秒检查一次新消息的时间间隔。
我是 JavaScript / jQuery 和 Web 开发的新手。我目前的项目是为网站建立一个小型聊天室。一切正常,但我有一个问题:
如何将数据从客户端传输到服务器并返回(例如通过 javascript)(例如当某个聊天成员发送消息时)?
当然,我已经实施了一个有效的解决方案:我使用 $.get(...)
或 $(...).load(...)
来传输数据。当然,每个查询都列在浏览器检查器的网络部分中。但是当您在 'big' 个站点上打开检查器时,例如facebook,虽然我是sending/liking/clicking,但没有列出网络activity,这些都必须发送到服务器并进行处理。
那么这些网站是如何传输数据的?
另一个问题:客户端如何从服务器接收信息(例如,如果其他聊天成员发送了一条新消息)? 目前我 运行 一次每 2 秒检查一次新消息的时间间隔。