首页 > 解决方案 > 文件响应中的奇怪字符

问题描述

我正在使用一个用于上传用户图像的 API,上传过程非常简单,只需从用户设备中选择文件并将其发送到 FormData(文件,二进制)中即可。

但是,当从存储中下载这个文件时,响应对我来说确实是有线的,并且包含一些字符,因此我无法指出这是后端处理的问题还是无效文件或这是一个我以前没有处理过的常规公式。

我的问题是这些数据应该代表什么?以及如何将其转换为用户可以下载的文件?

这是它的屏幕截图。 这里

标签: jsonfile-uploadresponse

解决方案


在经历了许多案例之后,问题是我没有在请求标头中定义内容类型

headers: {
'Content-Type': 'blob'
}

请注意,这种类型的数据是一个常规的 Blob 文件。


推荐阅读