我已经使用这个How to download files using axios.post from webapi(它可能是这个的复制品)来处理这个场景,但是我没有获得成功。
React:
axios.post("URL",{data:data, responseType: "blob"})
1.作为回应,我得到的是损坏的数据,而不是字节。
- ResponseType可以使用get请求,但为什么不能使用post?
WebAPI Core: return File(arraybytes, "application/vnd.openxmlformats- officedocument.spreadsheetml.sheet", "test.xlsx");
1条答案
按热度按时间hk8txs481#
下面是我如何下载托管在S3AWS bucket上的视频,
我使用onClick在按钮中触发handleDownload函数。
函数中的url具有来自S3存储桶的视频URL