你的功能请求是否与问题相关?请描述。
将 File (https://nodejs.org/dist/latest-v18.x/docs/api/buffer.html#class-file) 作为 body 目前会失败,并出现错误:'Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream'.
- File* 继承自 Blob,但以下检查(
if (utils.isBlob(data))
)由于kindOfTest
而失败:
https://github.com/axios/axios/blob/a48a63ad823fc20e5a6a705f05f09842ca49f48c/lib/adapters/http.js#L292C37-L292C37
描述你希望的解决方案
以与 Blob 相同的方式传递 File。检查 if (utils.isBlob(data) || utils.isFile(data))
应该足够了。
描述你考虑过的替代方案
- 无响应*
其他上下文/截图
- 无响应*
1条答案
按热度按时间ljo96ir51#
我可以处理这个问题吗?