问题标签 [download]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3416 浏览

.net - 在 .net 网站中生成文本文件的最佳方法是什么?

我的 vb.net Web 应用程序中有一个页面,需要将一堆数据放入文本文件中,然后将其呈现给用户以供下载。在.net web 服务器上构建这样一个文本文件的最佳/最有效的方法是什么?

编辑:回答下面的问题,这将是一次下载然后丢弃的文件。

更新:我将 John Rudy 和 DavidK 的建议结合在一起,效果很好。谢谢大家!

0 投票
3 回答
11532 浏览

opengl - where can i download opengl for windows vista

I've been searching and can't find the download files on opengl.org. can someone please point me to the right direction?

0 投票
7 回答
55498 浏览

c# - 如何检查 System.Net.WebClient.DownloadData 是否正在下载二进制文件?

我正在尝试使用WebClientWinForms 应用程序从 Web 下载文件。但是,我真的只想下载 HTML 文件。我想忽略的任何其他类型。

我检查了WebResponse.ContentType,但它的值始终是null

任何人都知道可能是什么原因?

0 投票
3 回答
5016 浏览

internet-explorer - 如何配置 IE7 以下载文件类型而不是在浏览器中打开

我写了一个下载文件的 watir 脚本。它下载的文件之一具有 .dcf 扩展名。几个月前,在我的机器上,我更改了某处的设置,以便 .dcf 文件提示下载(“您要打开还是保存此文件?”)而不是在浏览器中打开。这是我想要的行为。我正在使用 XP Pro/IE7。

我现在正在设置一台专用的测试机器,但似乎找不到我在我的机器上所做的配置选项 - 这很容易找到,我没有记下它。我现在找到的所有解决方案要么是更改下载本身,要么是修改注册表。我正在从浏览器/IE 级别的客户端角度寻找一些东西。

0 投票
14 回答
72100 浏览

php - 使用 PHP 发送文件时可恢复下载?

我们使用 PHP 脚本来隧道文件下载,因为我们不想公开可下载文件的绝对路径:

不幸的是,我们注意到最终用户无法恢复通过此脚本传递的下载。

有没有办法通过这种基于 PHP 的解决方案来支持可恢复下载?

0 投票
5 回答
7475 浏览

asp.net - HTTPHandler 从另一台服务器检索下载文件?

我想向网站用户提供可下载的文件,但想对用户隐藏文件的 URL ...我认为 HTTPHandler 可以解决问题,但是否可以从外部服务器检索文件和将其流式传输给用户?

也许有人可以给我一个提示,告诉我如何做到这一点,或者给我指出一个以前做过的资源?


只是为了详细说明我想要实现的目标......我正在构建一个 ASP.NET 网站,其中包含一个音乐下载链接。我想保护文件的实际 URL,我还想将它们存储在外部(PHP)服务器上(便宜得多)......

所以我需要做的是设置一个流,它可以从 URL 中获取文件(指向另一台服务器),并将其流式传输到 Response 对象,而用户不会意识到它来自另一台服务器。

TransmitFile 方法是否允许从完全独立的服务器流式传输文件?我不希望文件“通过”我的服务器流式传输,因为这违背了目的(节省带宽)......我希望客户端(浏览器)直接从另一台服务器下载文件。

我可能需要文件托管服务器上的处理程序吗?也许另一端的PHP脚本是要走的路......?

0 投票
2 回答
2492 浏览

grails - 如何使用 Grails 重定向文件下载?

我目前正在编写一个允许人们下载 Excel 和文本文件的网站。有没有办法在他们点击时重定向到不同的页面,以便我们运行 javascript 并进行分析(即保持下载计数)?目前,没有什么能阻止用户简单地右键单击并保存。

编辑:

更具体地说,单击或双击文件链接以重定向到临时下载页面进行分析,然后下载文件会很好。

0 投票
1 回答
252 浏览

servlets - 从 glassfish 跟踪已完成的下载

我希望能够跟踪我的 glassfish 服务器提供的已完成下载。我找不到使用 servlet 生命周期侦听器的 100% 正确解决方案。有没有人有更好的主意?

0 投票
2 回答
1629 浏览

http-headers - 有趣的 UTF-8 雅虎文件下载标头

我的公司运行网络邮件服务,我们试图诊断 Word 下载无法自动打开的问题 - 从 Yahoo Mail 下载的相同 *.doc 文件会打开,但我们的不会打开。

在调查标头的过程中,我们看到这来自雅虎:

而我们的标题是这样的:

雅虎究竟在用额外的星号和 utf-8'' 指定做什么?

0 投票
4 回答
6201 浏览

asp.net - 大文件下载 - 连接服务器重置

我有一个 asp.net 网站,允许用户下载较大的文件 - 30mb 到大约 60mb。有时下载工作正常,但通常在下载完成之前的某个不同点失败,并显示与服务器的连接已重置的消息。

最初我只是简单地使用 Server.TransmitFile 但在阅读了一下之后我现在正在使用下面发布的代码。我还在 Page_Init 事件中将 Server.ScriptTimeout 值设置为 3600。