我的应用程序需要将多个文件传输到 http 服务器(通过从 HttpUrlConnection 打开 OutputStream),但为了避免建立连接的开销,我们只想使用一个连接。这可行吗?
注意:数据是实时创建的,我们无法将它们添加到一个存档文件中并一次性传输。
感谢您的建议!
最佳答案
你过度优化了。 HttpURLConnection
已经在幕后进行 TCP 连接池。只需为每个文件使用新的 URL、
HttpURLConnection
、OutputStream
等即可。
关于java - 通过 HttpUrlConnection 流式传输多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29874097/