0

私はexpressjs 4.12.3で作業しており、connect-busboyに接続しようとしていますが、リクエストに応じてreq.busboyオブジェクトを取得できません。「未定義」と表示されます私の簡単なコードは次のとおりです:

var express=require('express');
var busboy = require('connect-busboy');
var app=express();
app.use(busboy());

app.use(function(req, res, next) {
   req.busboy.on('field', function(fieldname, val) {
     // console.log(fieldname, val);
     req.body[fieldname] = val;
   });

   req.busboy.on('finish', function(){
     next();
   });
 });
 
 app.listen(5555);

busboy モジュールを初期化し、それをアプリに割り当て、content-length: "5276" content-type:'application/x-www-formurlencoded' をヘッダーとして送信しました。

私は何を間違っていますか??

4

1 に答える 1