我正在使用node-mocks-http来测试我的API,但在模拟文件上传时遇到了问题。这是我的尝试:
有何原因导致文件上传不成功?至少,express-fileupload 模块没有将其视为文件上传。
非常感谢。
var response = buildResponse()
var request = http_mocks.createRequest({
method: 'POST',
url : '/test',
headers: {
'Content-Type' : 'multipart/form-data;',
'Transfer-Encoding': 'identity'
},
files: {
project: fs.createReadStream('tests/fixtures/test.json')
}
})
response.on('end', function() {
response._getData().should.equal('finished');
done();
})
app.handle(request, response)
有何原因导致文件上传不成功?至少,express-fileupload 模块没有将其视为文件上传。
非常感谢。