【发布时间】:2013-08-15 09:25:02
【问题描述】:
我在Visual Basic 6 中使用Inet 来下载文件。
下载具有以下 url 的文件时没有问题:
"http://HOST.com/PATH/FileName.txt"
但 Inet 无法下载 url 中有一些变量的文件,例如:
“http://HOST.com/PATH/download.php?FileCode=126”。
有什么办法可以解决这个问题吗?如果没有,还有其他方法可以解决这个问题吗?
【问题讨论】:
-
在我对asynchronous download in VB6问题的回答中尝试技术
-
@MarkJ : 效果很好,现在,我怎样才能在下载之前获得 REALL 文件名和扩展名?
-
听起来您需要“内容处置”HTTP 标头。不知道如何获得。
-
@MarkJ:太好了。但是我无法获取文件名,但我正在使用 Inet.getheader 获取文件扩展名,然后我可以使用您的方法下载它。