co-busboy 不能解析成功
发布于 9 年前 作者 Jarvin-Guan 5264 次浏览 最后一次编辑是 8 年前 来自 问答

var parse = require(‘co-busboy’) var path = require(‘path’)

app.use(function* (next) { var ctx = this var parts = parse(this, { // only allow upload .jpg files checkFile: function (fieldname, file, filename) { if (path.extname(filename) !== ‘.jpg’) { var err = new Error(‘invalid jpg image’) err.status = 400 return err } } }) var part while (part = yield parts) { // … } })

while里面的代码进不去,就是part永远是null

Headers: x-authorization-token :ad279b8419b3f2094242e48303fa56cc2c40d115 Content-Type:multipart/form-data; boundary=--------------------56423498738365

Body: binary 选择了一张图片

1 回复

问题已解决!这个是postman的问题,本人改用windows版的Fiddle就会成功

使用web form提交 、ios提交也可以成功

Body选择from-data,类型为File。

回到顶部