javascript - 如何在表单数据对象、JS、Vue中指定excel文件的内容类型?
问题描述
我创建 FormData 对象的方法
function createFormData (file, payload) {
let formData = new window.FormData()
formData.append('Excel', file)
formData.append('SomeOtherKey', JSON.stringify(payload))
return formData
}
我将数据发送到服务器的方法
function sendDataToServer (payload) {
axios.post('/some-url', payload)
}
在请求正文中它设置为application/octet-stream
,但我需要:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
带有请求负载的屏幕
我如何指定Content-Type
文件的权利?
解决方案
推荐阅读
- node.js - circleci 中的语义释放命令引发有关 execa 的错误
- javascript - 如何使用在 Angular 中隐藏和显示密码值的按钮切换文本
- python - Linux 上 VS Code 中的 Python 路径
- c++ - 用于测量函数花费时间的 API 设计
- mysql - Mysql查询到两列的百分比
- c# - 排序集中的最大连续数
- databricks - dbutils.notebook.run 不选择保存在 DBFS 位置的运行笔记本
- python - 如何在 atom 上指定模块(django)的版本?
- sql-server - 'float' (DT_R8) 数据类型上的 SSIS 截断错误
- python - 我的代码以某种方式乘以 0.5 倍,我不知道为什么