package com.huawei.http;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
ServerSocket serverSocket = new ServerSocket(9999);
Socket socket = serverSocket.accept();
//构建输入流
InputStream inputStream = new FileInputStream("D:/1.html");
//得到客户端的输出流,把文件的内容输出给客户端
OutputStream outputStream = socket.getOutputStream();
//把读取到的内容输出给客户端
int len = -1;
byte buf[] = new byte[1024];
while((len = inputStream.read(buf)) != -1)
{
outputStream.write(buf,0,len);
}
inputStream.close();
outputStream.close();
socket.close();
}
}
java Socket实现Web服务器
最新推荐文章于 2024-07-15 20:21:44 发布