0
我不明白爲什麼這個工程:的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 –
上的UPD您說得對,'use'也可以接受一系列中間件,但沒有考慮到這一點。我更新了我的答案,我希望這會有所幫助。確切的用法在很大程度上取決於我們的用例,所以我刪除了代碼示例。 – inyono