# 服务器是什么
服务器本质上也是一台计算机,其功能是对外提供资源,而通过客户端可以访问这些资源
# ip地址
ip地址相当于计算机的身份证号,每一台计算机都有自己唯一个ip地址,其他计算机可以通过ping 指定的ip地址来访问对应的主机
# 域名
域名相当于计算机的名字,通过域名服务器(DNS)可以指定域名和ip地址的唯一对应关系,其存在的目的是方便外界对指定主机的访问,其本质上还是通过ip来进行访问
访问本地计算机的默认ip:127.0.0.1 默认域名:localhost
# 端口
端口是为了区分服务器中不同的web服务而设置的,每个web服务相当于一个房间,端口相当于web服务的门牌号
同一个服务器上的每一个web服务都有唯一的端口号,不能重复
默认的端口号是80,可以省略
# 文件资源地址
端口号 / 后的内容就是资源地址了,是服务器主机上的文件资源路径
# hash地址
本质上就是锚点链接地址,URL中#后的内容
# 网络协议
http:超文本传输协议,不安全,只能通过服务器访问,基于TCP/IP通信协议
https:安全,同上
file:本地文件传输协议,只能访问本地资源,不能跨域,可以右键在浏览器打开
# URL
以上的内容通过指定顺序的组合
<协议>://<主机>:<端口>/<路径>
也叫做统一资源定位符,用于访问计算机中指定路径资源的规则,在浏览器地址栏键入
# HTTP常见状态码
200:请求成功(20开头和30开头的状态码一般都表示请求成功)
400:请求语法错误
404:没有找到指定的资源,或者是请求地址错误(40开头一般是客户端的问题)
500:服务器内部错误(50开头一般是服务端的问题)