【发布时间】:2011-02-11 22:44:33
【问题描述】:
我正在编写一个 python 脚本来下载由 URL 给出的文件。不幸的是,该 URL 采用 PHP 脚本的形式,即 www.website.com/generatefilename.php?file=5233
如果您在浏览器中访问该链接,系统会提示您下载实际文件和扩展名。我需要将此链接发送给下载器,但我无法将 PHP 链接发送给下载器。
如何获取可用变量中的完整文件名?
【问题讨论】:
-
你能澄清一下吗?您希望变量包含“generatefilename.php”吗?
-
我希望它包含 php 脚本返回的文件名,例如www.website.com/fullpath/5233Retrieved.dat
-
您将无法获得像
www.website.com/fullpath/5233Retrieved.dat这样的网址。很可能不存在这样的 URL。您可以从 PHP 发送到 Python 脚本的Content-Disposition标头中获取5233Retrieved.dat文件名。