先上github代码地址:https://github.com/heshiyu2015/my_tank
小弟初学在用Express做demo,如下图,想使用multer解析上传的文件请求
解析之后用路由调用如下的代码,
大家可以看到我有两个console.log输出req.files和req.body,但是结果都是{}{},空对象,而且我检查了dest中定义的路径也没有 文件啊。这说明multer根本就没解析这个multipart-data请求啊,查了好久没发现错误,为毛撒,下面上一张我的提交表单代码
对了,对其进行调试要启动mongoDB额。。
@heshiyu2015 看看…,好像没装mongodb
@coolicer 我装了哇,我是告知大神们要有mongoDB才能调试喔,还要mongoose O_O
= = , 是你的html有问题。我没有装也调出来了,你多了,
下次不要犯这种小错误
@coolicer 。。我丢,上次也是html的问题T T
@heshiyu2015 别丢我,卖个广告:83053187 新手群欢迎加入,一起学习。
你的代码界面好红啊,看着难受。
@coolicer 加起来
@coolicer 加加加
服务器收到上传文件后,怎样提醒前端页面上传成功呢?因为不是ajsx提交的所以我没有办法像ajax的success中收到服务器发来的json数据,这该怎么办呢?