发布
社区首页 >问答首页 >nodejs axios formdata添加文件名时丢失斜杠字符?

nodejs axios formdata添加文件名时丢失斜杠字符?

提问于 2024-11-06 14:52:50
回答 1关注 0查看 40
代码语言:javascript
代码运行次数:0
复制
// Set filename by providing a string for options
form.append( 'my_file', fs.createReadStream('/foo/bar.jpg'), 'bar.jpg' );

如下述代码,在用Axios上传文件时,最后添加了带斜杠的文件名字‘、firmwre.bin’

formData.append("myfile[]",fs.createReadStream(filename,'binary'), `"/firmware.bin"`);

但是最终网络抓包发现发送数据没有带斜杠字符,变成了firmware.bin.

斜杠应该是被程序优化掉了

参考其他建议,改原始字符串,模板字符串,四斜杠写法均失败。

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档