有谁知道如何在 Java 中创建 HTTP 服务器,但是为 web 设置默认文件夹而不是从中加载文件?我想使用com.sun.net.httpserver
类。
例如,我的 java 文件旁边有一个名为abc的文件夹。java 文件在端口 8080 下运行 HTTP 服务器。如果我打开地址http://123.123.123.123:8080/
,我想查看文件夹abc中的文件列表。在文件夹 abc 中有一些文件,例如。图像.jpg . 所以我想在我的浏览器地址中打开图像文件,比如http://123.123.123.123:8080/image.jpg
. 这样我就可以打开文件夹abc中的所有其他文件(还有子文件夹、子文件夹中的文件等)。
- 是否可以创建此 HTTP 服务器?
- 是否有可能在文件夹中运行 PHP 文件?
非常感谢您的回答。