我正在尝试创建一个 JSON 文件sample.json,并且我正在尝试在 Spring Boot 后端控制器中创建此文件,并能够将其发送到我的 React 应用程序,在该应用程序中它将触发文件下载到客户端
我想确保我实际上从 http get 请求给出的响应中返回实际文件,并且我想知道如何触发实际响应 React 的下载
fetch('/api/download')
.then((res) => {
return res.blob();
}).then((body) => {
console.log(body);
setTimeout(() => {
URL.createObjectURL(body)
}, 300);
}).catch((error) => {
console.log(error);
})
我的最终目标是能够通过 get 请求在后端生成文件并能够触发下载,请告诉我这是如何实现的。谢谢。
慕标琳琳
相关分类