gpt4 book ai didi

html - 在网页上运行 perl 脚本后保存文件

转载 作者:行者123 更新时间:2023-11-28 04:00:11 24 4
gpt4 key购买 nike

我有一个网页,将用于使用 perl 脚本创建 KML 文件。我希望用户将一些数据添加到将在我的 perl 脚本中使用的表单。提交表单后,它将运行脚本,创建一个 kml 文件,然后提示用户保存该文件。我不确定的唯一部分是如何让用户在脚本创建 KML 后保存文件。我是让 perl 脚本提示下载还是在 HTML 页面上使用某些东西提示下载。我不确定执行此操作的最佳方法。

最佳答案

如果您有告诉服务器构建 KML 的链接或表单,那么只需正常生成 KML 并将其与一些额外的 HTTP header 一起发送回浏览器。您想要的 header 是:

  • Content-disposition 设置为 attachment;filename=whatever.kml,其中“whatever.kml”是您希望文件的名称。
  • Content-type 设置为 application/vnd.google-earth.kml+xml

Content-disposition 应该告诉浏览器下载 KML 而不是尝试处理它。

所以Perl脚本会提示浏览器提示下载。

关于html - 在网页上运行 perl 脚本后保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4954068/

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