首页 > 编程语言 > 详细

最简单的java http 服务器

时间:2014-03-14 18:00:54      阅读:435      评论:0      收藏:0      [点我收藏+]
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();
        }       
         
    }
     
     
}

最简单的java http 服务器,布布扣,bubuko.com

最简单的java http 服务器

原文:http://www.cnblogs.com/egai/p/3599596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!