Chai post请求类型表格

我正在尝试发布需要包含文件的表单 chai。


chai.request(app).keepOpen()

  .post('/api/v1/myRoute')

  .type('form')

  .set('Authorization', `Bearer ${ token }`)

  .send({

    note: 'dataset description note',

    sl: 'en',

    tl: 'pt',

    file: fs.createReadStream(__dirname + '/testFiles/myFile.tsv')

  });

但我在另一边没有收到文件。我很确定这是一些语法错误,但我找不到类似的例子来解决我的问题。


慕侠2389804
浏览 143回答 1
1回答

30秒到达战场

我终于找到了解决方案,我希望这会对某人有所帮助:)chai.request(app).keepOpen()  .post('/api/v1/myRoute')  .type('form')  .set('Authorization', `Bearer ${ token }`)  .field('note', 'dataset description note')  .field('sl', 'en')  .field('tl', 'pt')  .attach('file', fs.createReadStream(__dirname + '/testFiles/myFile.tsv'))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript