如何获取下载文件的绝对服务器路径

如何获取下载文件的绝对服务器路径

我已经从带有 url 的页面下载了一个文件download.php?id=312,该页面从服务器“附加”了一个文件。

我能否以某种方式找到服务器上文件的绝对路径,即真实路径 - 而不仅仅是我从中获取文件的 URL?

文件名是“隐藏的”,因为它是通过 PHP 文件下载的download.php,但该文件是否可以提供文件从哪里下载的线索,或者它是否完全隐藏?

答案1

一般来说,如果不访问 download.php 的源代码,这是不可能的。代码实际上可以从文件系统上任何可以访问的地方获取文件。或者它可能从数据库中提取文件。或者它甚至可能动态生成文件,因此除了请求期间之外,文件可能实际上不存在。

相关内容