为了学习node.js,我创建了一个非常简单的留言板应用程序。基本上只有一个评论表单和以前评论的列表。目前该应用程序仅在客户端运行,并且项目存储在本地存储中。
我的目标是将项目发送到Node,然后使用Mongo DB保存它们。
问题在于,我还没有找到一种方法来建立连接,使用POST请求在客户端和Node.js之间发送数据。
在服务器端,我已经添加了请求监听器并等待数据:
目前这个并没有起作用。可能是因为我不知道在AJAX请求的“url”参数中放置什么网址导致的。或者整个构建过程可能只是使用了错误的方法。
我还尝试了实现此处描述的方法,但也没有成功。
如果有人能够分享一些关于如何使其工作(从客户端向节点发送POST请求并返回)或分享任何好的教程的提示,那将非常有帮助。谢谢。
我的目标是将项目发送到Node,然后使用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”参数中放置什么网址导致的。或者整个构建过程可能只是使用了错误的方法。
我还尝试了实现此处描述的方法,但也没有成功。
如果有人能够分享一些关于如何使其工作(从客户端向节点发送POST请求并返回)或分享任何好的教程的提示,那将非常有帮助。谢谢。