Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将数据从客户端传输到服务器(静默)?_Javascript_Jquery_Client Server - Fatal编程技术网

Javascript 如何将数据从客户端传输到服务器(静默)?

Javascript 如何将数据从客户端传输到服务器(静默)?,javascript,jquery,client-server,Javascript,Jquery,Client Server,我对JavaScript/jQuery和Web开发有点陌生。我目前的项目是为一个网站建立一个小型聊天室。一切正常,但我有一个问题: 如何将数据从客户端传输到服务器并返回(例如,通过javascript)(例如,当某个聊天成员发送消息时) 当然,我已经实现了一个有效的解决方案:我使用$.get(…)或$(…).load(…)来传输数据。当然,每个查询都列在浏览器检查器的“网络”部分中。但是,当你在“大”网站(如Facebook)上打开inspector时,虽然我正在发送/喜欢/点击,但没有列出任何

我对JavaScript/jQuery和Web开发有点陌生。我目前的项目是为一个网站建立一个小型聊天室。一切正常,但我有一个问题:

如何将数据从客户端传输到服务器并返回(例如,通过javascript)(例如,当某个聊天成员发送消息时)

当然,我已经实现了一个有效的解决方案:我使用
$.get(…)
$(…).load(…)
来传输数据。当然,每个查询都列在浏览器检查器的“网络”部分中。但是,当你在“大”网站(如Facebook)上打开inspector时,虽然我正在发送/喜欢/点击,但没有列出任何网络活动,所有这些都必须发送到服务器并进行处理

那么这些网站是如何传输数据的呢???


另一个问题:客户端如何从服务器接收信息(例如,如果其他聊天成员发送了新消息)?目前,我运行一个时间间隔,每2秒检查一次新消息

这将是一个大的重构,但您应该阅读

这将是一个大的重构,但您应该阅读

搜索WebSocket。注意正确拼写JavaScript以避免与Java的搜索冲突。搜索WebSocket。注意正确拼写JavaScript以避免与Java的搜索冲突。