我想在某些网址下列出每个扩展名为“ .png”的文件

"http://kgs:8080/KGS/assets/"


我想检索文件的名称,例如

background.png
foreground.png


我该怎么办java?

谢谢

最佳答案

HTTP协议没有列出目录中文件的方法,因此通常情况下无法做到这一点。

如果对http://kgs:8080/KGS/assets/的请求像某些Web服务器一样以HTML格式返回目录列表,则可以解析该列表以获得URL列表。然后,您遍历每个URL并检查它们是否以.png结尾。

10-08 19:20