NO.39 WebServer代码实现
2017-08-09 本文已影响0人
smallnumber
1)先定义HTTP协议中相关信息的类
常量类2)封装Http请求相关内容:
属性和构造方法--1 给定的输入流中读取一行字符串并将其返回--23)封装Http响应
属性、构造方法以及获得输出流方法--1 其它get方法以及写出方法--24)处理客户端请求
线程任务类润方法(后面关闭流未截出)--1 发给客户端请求的文件--25)基于Http协议的Web服务端程序:
实现服务端我们在项目下有webbaps文件夹,包括以下内容:
服务端所能被客户端访问的文件 index.html文件 view.html文件最后我们访问http://localhost:8080/index.html,效果如下:
点击朕的江山可跳至http://localhost:8080/demo/view.html,效果如下:
回首页会回到第一个页面