从浏览器端从由数据组成的文件中下载文件

Javascript : File download option from file made of data from browser side

本文关键字:文件 下载 浏览器 数据      更新时间:2023-09-26

当我做一个JSON调用,我得到一个文件的内容。我想要的是,当按下按钮时,该内容应该作为文件下载给用户。

就像从web UI,浏览器端,

我的代码触发JSON请求,我得到一些数据作为回复。该数据应该可以作为文件

下载

您需要在响应中发送以下http头,以告诉浏览器下载:

Content-Disposition: attachment; filename="download.json"

当然,当从Javascript进行JSON调用来评估响应时,您不需要该头文件。最简单的方法可能是检查X-Requested-With