可能是一个非常幼稚的问题,但基本上我对标题所说的感兴趣。有一个通过http.createServer(serverHandler)创建的节点服务器。服务器正在呈现一个也有按钮的网页。因此,问题归结为:如何在单击按钮时向服务器发送简单的json消息。我的意思是我在网页上需要什么样的JavaScript代码才能向服务器发送消息/ http请求?
假设消息被发送到地址“button.json”,因此它将被节点服务器接收并进行适当处理(比如它通过console.log打印消息)。
答案 0 :(得分:1)
例如,nodejs服务器与apache相同。它接受正常的http请求。所以,你可以尝试的第一件事是发送ajax请求。当然你应该处理这些请求。即创建一个关于它的路由和处理程序。另一种方法是通过网络套接字。即在前端代码和nodejs服务器之间建立套接字通信。有一些图书馆可以做到这一点。例如http://socket.io/。