如何在React JS中下载文件
我收到来自api的文件网址作为响应。当用户单击“下载”按钮时,应在不打开新选项卡的文件预览的情况下下载文件。如何在React JS中实现这一目标?
回答:
从前端触发浏览器下载不可靠。
您应该做的是创建一个端点,该端点在被调用时将提供正确的响应头,从而触发浏览器下载。
前端代码只能做很多事情。例如,取决于浏览器,“下载”属性可能只是在新标签中打开文件。
您需要查看的响应标头可能是Content-Type
和Content-
Disposition。您应该检查此答案以获取更详细的说明。
以上是 如何在React JS中下载文件 的全部内容, 来源链接: utcz.com/qa/423322.html