我正在尝试通过socketchannel传输图像文件,但它不能在服务器端读取。我该怎么办?
答案 0 :(得分:1)
您可以将图像作为字节流传输。
InputStream input=new FileInputStream("image.png");
byte[] buffer=new byte[1024];
int readData;
while((readData=input.read(buffer))!=-1){
socketOutput.write(buffer,0,readData);
}
答案 1 :(得分:0)
根据您在此处提供的信息,您只能得出结论。