状态码
100-199 ⽤于指定客户端应相应的某些动作。
200-299 ⽤于表⽰请求成功。
300-399 ⽤于已经移动的⽂件并且常被包含在定位头信息中指定新的地址信息。
400-499 ⽤于指出客户端的错误。
500-599 ⽤于⽀持服务器错误。
HTTPS
HTTPS是一种协议或语言,用于在浏览器和网站服务器之间安全地传递数据。不受SSL保护的网站将具有以http://开头的URL,而受安全保护的网站将具有以https://开头的URL-基本上,HTTPS是安全连接,而HTTP是不安全的。
在使用具有标准HTTP连接的网站时,未经授权的各方可以轻松地监视和保存在计算机或设备与网站之间传输的数据记录。
HTTPS和SSL(安全套接字层)一起工作以在浏览器和服务器之间提供安全连接,使它们能够通过三种方式安全地共享信息:
加密: 为了安全起见,对通过Web传输的所有数据进行加密非常重要。
数据完整性:未经加密的数据在通过Internet传输时可以更改和破坏。
身份验证:使用SSL有助于确保只有经过身份验证的用户才能与网站进行通信。
DNS解析过程
第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。
第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
第五步:重复第四步,直到找到正确的纪录。
第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。