【发布时间】:2012-04-02 10:14:43
【问题描述】:
在我的 java 应用程序中,我想将一些图像从客户端传输到服务器。 我正在使用 Socket 将客户端与服务器连接。 当我将字符串从客户端传输到服务器时它正在工作,但我无法传输图像文件。
我正在使用
BufferedInputStream
BufferedOutputStream
用于传输字符串。
我知道要传输文件我需要使用 FileInputStream 作为:
BufferedInputStream bis bis = new BufferedInputStream(new FileInputStream("111.JPG"));
但我不知道,我到底需要写什么。 所以请通过一些代码示例给出你的答案。
【问题讨论】:
-
你说你已经让它适用于字符串但不适用于图像文件。它以什么方式不适用于图像文件?如果您更具体地了解您的问题,人们可以更具体地给出他们的答案。
-
“请通过一些代码示例给出你的答案。”请投入现金。
标签: java sockets file-upload file-io