gpt4 book ai didi

javascript - 如何让浏览器下载浏览器生成的数据?

转载 作者:可可西里 更新时间:2023-11-01 13:40:05 25 4
gpt4 key购买 nike

有一个允许用户下棋的浏览器程序 - 移动棋子等。试图让用户直接从浏览器下载生成的 pgn(Content-Type:PGN)。

和data:URI有关系吗?有什么例子吗?

只对现代浏览器感兴趣

最佳答案

我不太确定我是否正确理解了你的问题。你的意思是你生成一个PNG格式的图片,但是浏览器不提供下载,而是直接显示图片?

如果是这样,解决方案是通过将适当的 MIME 类型设置为 HTTP header “内容类型”来指示要下载的文件。

在 PHP 中你可以这样做:

header("Content-Type: application/force-download"); 

header("Content-Type: application/octet-stream");

当浏览器收到此 MIME 类型时,它不会尝试显示内容。

关于javascript - 如何让浏览器下载浏览器生成的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5275267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com