版权声明: 腾讯课堂->奇牛学院. 我只是用来方便学习 && 复习!!! 我只是一个学习者, 内功有限, 大家看到谨慎参考!!! 我建议多看官方文档.
项目需求
实现一个http服务器项目,服务器启动后监听80端口的tep连接,当用户通过任意一款浏 览器(IE、火狐和腾讯浏览器等)访问我们的http服务器,http服务器会查找用户访问的 html页面是否存在,如果存在则通过http协议响应客户端的请求,把页面返回给浏览器, 浏览器显示html页面;如果页面不存在,则按照http协议的规定,通知浏览器此页面不存 在(404 NOT FOUND)
需求分析
1.何为Html页面 html,全称Hypertext Markup Language,也就是“超文本链接标示语言”。HTML文 本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、 动画、声音、 表格、链接等。即平常 上网所看到的的网页。
demo.htnl (不懂也可以在网上找一些资料观看)
<html lang=\" zh-CN\"> <head> meta content=\" text/html; charset=utf-8\" http-equiv=\" Content- Type\"> <title>This is a test</title> </head> <body> <div align=center hei ght=\" 500px\" > <br/><br/><br/> <h2>大家好,欢迎来到奇牛学院VIP课! </h2><br/><br/> <form action=” commit” method=” post” >” 尊姓大名: <input type=" text name=" name /> <br/>芳龄几何: <input type=" password' name="age” /> <br/><br/><br/><input type=" submi t" value="提交”/> <input type=' reset" value="重置” /> </form> </div> </body> </html >如果出现乱码怎么办?
时间: 2020-09-03