のために働いていない私は理解していない:restifyのこの作品、なぜボディパーサーが何らかの理由
instance.use(restify.bodyParser());
が、これは動作しませんが:
instance.use((req, res, next) => {
restify.bodyParser();
next();
});
UPD:私が試してみましたrestify.bodyParser()(req, res, next)
になります。実際には何らかの理由で動作しません。
restify.bodyParser()
[read、parseBody]の配列をエクスポートします。したがって、restify.bodyParser()(...)
を使用すると、エラー... is not a function
がスローされます。
私はまだそれを達成しようとしています。
くそー、それは簡単です)ありがとう –
私はちょうどそれをテストしました。何らかの理由でそれが機能していません。問題のUPDを参照してください –
あなたは正しいです、 '使用'はミドルウェアの配列を受け入れることができます、それについて考えることはありませんでした。私は自分の答えを更新しました。しかし、正確な使用法は、私たちのユースケースに大きく依存します。そのため、コード例を削除しました。 – inyono