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 要求を送信して戻す) に関するヒントを誰かが共有したり、優れたチュートリアルを共有したりできれば、本当に役に立ちます。ありがとう。