java学习

NO.39 WebServer代码实现

2017-08-09  本文已影响0人  smallnumber

1)先定义HTTP协议中相关信息的类

常量类

2)封装Http请求相关内容:

属性和构造方法--1 给定的输入流中读取一行字符串并将其返回--2

3)封装Http响应

属性、构造方法以及获得输出流方法--1 其它get方法以及写出方法--2

4)处理客户端请求

线程任务类润方法(后面关闭流未截出)--1 发给客户端请求的文件--2

5)基于Http协议的Web服务端程序:

实现服务端

我们在项目下有webbaps文件夹,包括以下内容:

服务端所能被客户端访问的文件 index.html文件 view.html文件

最后我们访问http://localhost:8080/index.html,效果如下:

点击朕的江山可跳至http://localhost:8080/demo/view.html,效果如下:

回首页会回到第一个页面
上一篇下一篇

猜你喜欢

热点阅读