java - 将文件存储在对象内

标签 java file upload

我有一个Java客户端/服务器桌面应用程序,其中客户端和服务器之间的通信基于套接字,客户端和服务器之间交换的消息是序列化对象(消息对象,封装请求和响应)。

现在我需要让客户端能够从本地计算机上传文件到服务器,但我无法通过缓冲区发送文件,因为缓冲区已经用于交换消息对象。

我应该打开另一个流来发送文件,还是有更好的方法来上传适合我情况的文件?

最佳答案

我需要让客户端能够将文件从本地计算机上传到服务器

- 打开到服务器的专用连接以进行文件上传。

-使用文件传输协议(protocol)来简化您的工作,此外,使用Apache的通用库进行非常简单可靠>文件上传和下载....

查看此链接:

http://commons.apache.org/net/

关于java - 将文件存储在对象内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12555696/

相关文章:

Java IO——关闭输入流

java - ACTION_GET_CONTENT 只有文件,没有图像或视频

java - renameTo() 方法删除了我的文件,但是文件去了哪里?

javascript - 当我尝试将文件(图像)上传到服务器时出现错误 403

java - 将对象添加到java mongodb中的数组

java - 用于文档删除的 Couchbase View

java - 如何避免两个类之间的循环依赖?

python - Python Mutagen覆盖mp3专辑封面

使用JSch的Java SFTP上传,但如何覆盖当前文件?

php - 我无法通过 php 上传文件