私は Node.js を使用して接続し、単純な Web サーバーを作成しています。次のコードに似たものがあり、リクエスト オブジェクトから実際のリクエスト メッセージ本文にアクセスする方法がわかりません。私はこれに慣れていないので、我慢してください。また、例に必要のないものをいくつか取り出しています。
function startServer(dir) {
var port = 8888,
svr = connect().use(connect.static(dir, {"maxAge" : 86400000}))
.use(connect.directory(dir))
/*
* Here, I call a custom function for when
* connect.static can't find the file.
*/
.use(custom);
http.createServer(svr).listen(port);
}
function custom(req, res) {
var message = /* the message body in the req object */;
// Do some stuff with message...
}
startServer('dirName');
わかる?そのオブジェクトをコンソールに記録しようとしましたが、たくさんのものでいっぱいです。そこにあるヘッダーと、リクエスト URL とメソッドを簡単に確認できます。実際のメッセージ本文を分離できないようです。