javascript - 如何将文件字节码转换为文件表单数据
问题描述
我从一个文件夹中有两个文件夹我获取文件并上传到另一台服务器所以当我从第一个文件夹获取文件时我得到该文件的字节码现在我希望将相同的文件上传到第二个文件夹但上传的其余 api 正在占用FormData 作为参数。我试过这个。
下载文件时收到响应类型 blob
this.testservice.getfile().subscribe((res)=>{
/*res is byte of file that i download*/
let formData = new FromData();
formData.append("name","abc.png")
formData.append("files",res as any)
this.testservice.uploadfile(formData).subscribe((res)=>{
console.log("uploaded successfully)
})
})
但是为什么我得到的是找不到文件异常所以请帮助我如何将此字节码转换为表单数据图像类型
解决方案
似乎有一个错字FormData()
,而不是FromData()
?你能再试一次,看看问题是否仍然存在。
推荐阅读
- javascript - 无法将侦听器添加到由另一个按钮创建的按钮
- swift - 如何快速将下载文件转发到我的应用程序?
- sql - 使用 SELECT 查询检查具有单个值的多个列
- c# - 如何打印具有属性的对象列表?
- c# - 如何在 C# 中使用 IText7 在现有 pdf 的顶部添加条形码?
- oracle - ORA-01873: 使用 EXTRACT 函数时区间的前导精度太小
- c++ - 数组值意外更改
- google-apps-script - 有没有办法在保留文本格式的同时替换 TextBox 形状内的文本?
- django-models - django 模型中使用的变量是类变量还是实例变量?
- scala - 将 Json 从蛇案例解析为骆驼案例