在这个问题之后:
Formidable and form not multipart but with method post (perhaps an issue of sincronicity)
我验证了如果我插入这样的代码:
app.use(function (request, response, cb) {
var type="form";
if(request!=undefined && request.headers!=undefined && request.headers['content-type']!=undefined) {
type=request.headers['content-type'];
if(type.startsWith("multipart"))
{
console.log("Load formidable");
formidable();
}
cb();
});
app打印"加载强大的"但是request.fields是空的,堆栈跟踪也没有报告强大的正确负载! 有人遇到类似的问题并找到了解决方案吗?
P.S。:我还尝试将此代码外部化,但没有任何改变。
答案 0 :(得分:0)
好吧,我解决了从快递到解决的问题! 我不会接受这个答案,因为我知道同样的事情是否可以用快递,但我会告诉未来好奇我如何解决这个问题。