为了学习 node.js,我构建了一个非常简单的留言簿应用程序。基本上只有一个评论表格和一个先前评论的列表。目前,该应用程序仅在客户端,并且项目存储在本地存储中。
我想要做的是将项目发送到我将使用 Mongo DB 保存它们的节点。
问题是我还没有找到一种方法来建立连接以使用 POST 请求在客户端和 node.js 之间来回发送数据。
在服务器端,我为请求添加了侦听器并等待数据:
request.addListener('data', function(chunk) {
console.log("Received POST data chunk '"+ chunk + "'.");
});
在客户端,我使用简单的 AJAX 请求发送数据:
$.ajax({
url: '/',
type: 'post',
dataType: 'json',
data: 'test'
})
目前这根本行不通。可能是我不知道在 AJAX 请求“url”参数中放置什么 url。或者整个事情可能只是使用错误的方法进行构建。
我也尝试过实现这里描述的方法,但也没有成功。
如果有人可以分享一些关于如何使这项工作(从客户端发送 POST 请求到节点并返回)的提示或分享任何好的教程,那将真的很有帮助。谢谢。