在我的项目中(后端:c# - 前端:JavaScript)我想在响应对象中将 csv 文件作为 MemoryStream 发送到前端。起初,我发回了一个有效的 HttpResponse 对象。但现在我想将其他信息与 MemoryStream 一起发回。像这样的东西:{
Stream = stream,
Succeded = true,
Messages = "text"
}这甚至可能吗?它对我不起作用,使用 Axios 进行获取。
1 回答
慕后森
TA贡献1802条经验 获得超5个赞
您应该能够发送任何可以读取为 JSON 的对象。在发送响应之前,您的 CSV 最终将转换为字符串。您的后端不会流式传输 CSV,而是一次性发送所有响应。
您可以尝试将对象序列化为 JSON 字符串并在 HttpResponse 中返回该字符串。然后你可以在你的前端阅读它。
添加回答
举报
0/150
提交
取消