1

我正在做一个销售数字产品(歌曲)的购物车。购买成功后,它会向买家发送一个唯一的 url。他们可以通过单击 url 下载歌曲。

我的问题是如果客户无法完全下载歌曲(由于网络问题或其他原因)我该如何跟踪它。我的意思是客户点击 url 然后下载开始,我怎么知道它是否完成或不?

在通过谷歌时,我发现解决方案是使用一些 flash 或 java aplet 代码。但如果我能用 php 或 jquery 处理它,我会很高兴?

4

1 回答 1

0

如果您的站点使用像 Akamai DLM 这样的下载管理器,那么您可以将 Javascript 挂接到 DLM。如果没有,并且您将下载托管在您的服务器上,您可能会运行一些进程来跟踪下载请求并以这种方式检测它。如果下载托管在 CDN 上并且您没有使用 DLM,则您的 CDN 提供商可能能够提供一种方法来执行此操作。这实际上取决于您提供下载的方式。

于 2013-10-31T05:19:36.083 回答