我有学习项目。我的老师不想告诉我如何解决接收多个文件的问题。我知道我需要使用函数 getInputStream() 但我不知道如何在此 inputStream 对象中拆分这些文件。我需要拆分此 inputStream,因为我需要将每个文件保存在文件夹中。
感谢您的帮助并向我解释这个问题。
最佳答案
答案是您可能需要像 HTTP 或 FTP 这样的传输协议(protocol)。但如果你不想要那么高级的东西,你可以做的就是 tar 然后 gzip 你的文件,这就是人们在当时的 unix 上所做的。 Tar 基本上仍然是一种传输协议(protocol),但可能不如 HTTP 或 FTP 那么重量级
关于java - ServerSocket如何接收多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56366567/