Dartでお問い合わせフォームを作成しようとしています。これまでのところ、サーバーには次のようなものを含める必要があることを理解できます。
サーバ
app.addRequestHandler(
(req) => req.method == 'POST' && req.path == '/adduser',
(req, res) {
//process json data
};
}
);
そしてクライアントのためのフォーム:
<form method="post" action="/adduser">
<fieldset>
<legend>Add a user</legend>
<p><label>First name</label>
<input name="user[first_name]"/></p>
<p><label>Email</label>
<input name="user[email]"/></p>
<p class="actions"><input type="submit" value="Save"/></p>
</fieldset>
</form>
jsonデータをサーバー側に取得するには、クライアント側で何をする必要がありますか?
フォームを処理するためにjsonが必要ですか、それともより良い方法がありますか?