WEB 服务器
web 服务器的作用
- 相应终端请求,并进行处理
- 提供资源
- 存储信息
ip 地址
作用:标识一个网络设备,要访问摸个电脑上的资源,先要找到它的 ip。
- 127.0.0.1 特指本机 ip 地址。(只能自己访问)
- 192.168.106.2 局域网地址。(当前局域网中的所有电脑都可以访问)
- 外网 IP httP://220.181.38/149/ 外网 ip 地址。(在整个互联网上都可以访问)
域名
- 为了用户更加方便记忆给 ip 地址取得的别名。
端口
- 一个 ip 地址可以有 65536 个端口,范围从[0, 65535]。不同的端口被不同的软件占用,已提供不同的服务。
用 http 模块写一个简单的服务器
创建 web 服务器三部曲
- 加载
http
模块 - 创建 web 服务器
- 监听端口进行服务器启动
名词解释
- request:负责接收客户端请求过来的请求报文
- response: 负责向客户端响应的响应报文信息
- end:负责设置响应体中的内容 && 终止本次响应
- 表示当前服务器监听的端口号,可以随便改,所以当碰到端口被占用的情况,只需更换另一个端口即可