1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
package
testreadline;
import java.net.*;
import java.io.*;
public class test
{ public
static void main(String[] args) throws
IOException
{
ServerSocket serversocket= new
ServerSocket( 80 );
while ( true )
{
Socket socket=serversocket.accept();
new
ServerThread(socket).start();
}
}
} class
ServerThread extends
Thread
{ Socket socket= null ;
ServerThread(Socket socket) throws
IOException
{
this .socket=socket;
}
public
void run()
{
String info = "HTTP/1.1 200 OK\n"
+
"Server: Apache-Coyote/1.1\n"
+
"Content-Type: text/html;charset=utf-8\n"
+
"Content-Length: 1021\n"
+
"Date: Wed, 09 Dec 2009 05:00:27 GMT\n"
+
"\n" + "<H1>港港都是泪,还是早停困!</H1>" ;
OutputStream os;
try
{
os = socket.getOutputStream();
os.write(info.getBytes( "utf-8" ));
os.flush();
socket.close();
}
catch
(Exception e1)
{
e1.printStackTrace();
}
}
} |
相关文章
- 07-10浙大 PAT 甲级 1079 Total Sales of Supply Chain 最简单的深度优先搜索 DFS
- 07-10Directx11学习笔记【一】 最简单的windows程序HelloWin
- 07-10通过手写服务器的方式,立体学习Http
- 07-10基础的HTTP服务器
- 07-10js实现获取两个日期之间所有日期最简单的方法
- 07-10最简单的Google地图实现全屏在地图内部下方增加标注,小屏将标注显示在地图外面
- 07-10AAC转换MP3格式最简单的方法是什么
- 07-10实现一个最简单的VIM文本编辑器(可能有bug,随便写了一个)
- 07-10最简单的移动端适配方案(rem+vw)--没有之一
- 07-10使用IPv6格式的URL访问HTTP服务器