我正在寻找一种可以通过 HTTP 在本地网络中托管 PDF 文件的服务

我正在寻找一种可以通过 HTTP 在本地网络中托管 PDF 文件的服务

问题:在本地网络中,我有嵌入 HTML5 浏览器的触摸屏设备(没有其他操作系统。无法通过 FTP 下载文件)。

我想在一台机器上托管一堆 PDF 文件,以便每个触摸屏设备都可以在其浏览器中读取 PDF 文件。

示例 URL 如下:192.168.1.10:86/MyFolder/MyPdfFile.pdf

有时没有互联网接入,所以我也不想在线托管它们。

答案1

您提到您使用的是 Windows,但我见过的最简单的 Web 服务器在 Linux 中运行。因此,我建议启用 WSL。启用 WSL 后,安装 php 解释器并在您要托管的 PDF 文件的目录中运行以下命令:

php -S 0.0.0.0:8080

然后,为该目录提供服务的 Web 服务器将在 Windows 计算机的端口 8080 上可用,该计算机将为您运行该命令的目录中的文件提供服务,因此,例如,如果调用一个文件MyPdf.pdf并且该计算机的 IP 是 192.168.1.3,那么您将使用的 URL 是http://192.168.1.3:8080/MyPdf.pdf。请注意,必须运行该命令才能使 Web 服务器处于活动状态。

相关内容