目录
在日常当中,特别是在大学当中,班级群当中发送的什么文件呀,什么东西都是非常多的,今天我们就来简单说一下关于我们用户上传图片到本地的那么一个过程。
首先是客户端这一块的(毕竟是从客户端发送到服务端上的)
客户端
1、首先是客户端需要和服务端相连接
Socket socket = new Socket("localhost",6666);
System.out.println("已经连接到服务器");//表示已经连接
2、准备需要发送用到的文件(Java中一般用此类方式读取本地文件)
File file = new File("Image/1.jpg");
FileInputStream fis = new FileInputStream(file);//传入文件
3、将数据写入缓冲区ByteArrayOutputStream中
ByteArrayOutputStream baos = new ByteArrayOutputStream();//将数据写入字节数组中
byte [] buffer = new byte[1024];
由于传输的时候,传输的块的大