前言:web服务怎么做,怎样使用,这是一个长期的任务
1、DNS解析原理
在windows 客户端查看本地缓存的DNS解析记录
C:\Users\86157>ipconfig /displaydns #其中这两个字符之间会有空格
在windows11 中的命令行运行结果如下
清除win客户端本地缓存的DNS解析记录的命令如下:
C:\Users\86157>ipconfig /flushdns
2、域名注册
是internet中用于解决地址对应问题的一种方法,其中每个域名是独一无二的、不可重复的,而关于域名注册需要先申请先注册原则,管理机构对申请人提出的域名是否违反第三方的权力不进行任何实质性审查。
而域名注册的步骤:
1,准备申请资料:
com 无需身份证,营业执照等资料,cn域名已经开放个人申请注册,所以cn申请时需要提供身份证或营业执照
2,寻找域名注册网站:
com需要ICANN的认证而cn需要CNNIC的认证,若注册者已经有两个顶级域名注册机构的证明则不需要其他证明
3,查询域名:
在域名注册查询网站注册用户名成功后需要查询域名,选择您想要注册的域名并点击注册。
4,正式申请:
查到想要注册的域名,并确定域名处于可注册的状态,提交注册缴纳年费
5,申请成功:
正式申请成功后即可开始进行DNS解析管理,设置解析记录等操作。
3,HTTP协议介绍:
HTTP协议全称 HyperText Transfer Protocol,中文名为超文本传输协议,是互联网最常用的网络协议。而HTTP的最重要的应用之一是WWW服务。设置HTTP协议最初的目的就是提供一种发布和接收HTMl页面的方法。而HTTP是互联网最常用的通信协议之一,最流行的使用就是用于Web浏览器和Web服务器之间的通信,即WWW应用或称Web应用。
WWW 全称:World Wide Web 中文称:万维网 HTTP协议的WWW服务应用的默认端口为80,另外一个加密的WWW服务应用HTTPS的默认端口为443 主要用于各种支付服务。
HTTP协议版本
1.0 规定浏览器和服务器只保持短暂的链接(TCP短链接)
2.0 支持持久连接,在一个TCP链接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和时间消耗。
4,http协议原理
在Linux系统中查看报文
响应HTTP请求方法
get 在客户端请求指定资源信息,服务器返回指定信息。
HEAD 只请求响应报文 中的HTTP首部
POST 将客户端的数据提交到服务器,例注册表单
PUT 用从客户端向服务器传送的数据取代指定的文档内容
DELETE 请求服务器删除Request —URL所表示的资源
MOVE 请求服务器将指定的页面移至另一个网络地址
HTTP 请求过程
请求行 GET/HTTP/1.1 请求的起始行 请求什么信息协议版本
请求头 User—Agent:curl/ / / / 请求的头部信息
空行 隔离上下文
请求报文主体 请求的主题内容
请求头信息说明
HOST 请求的服务器的地址 可以是ip 也可以是端口号或域名
User-Agent 发送请求的应用程序的名称
Connection 指定与连接相关的属性 例Connection:Keep-Alive
Accept-Charset 通知服务端可以发送的格式
Accept-Encoding 通知服务端可以发送的数据压缩的格式
HTTP 响应过程
请求报文格式
响应行(HTTP/.1 200 OK) 响应头部 空行 响应报文主体
响应头信息说明
Server 服务器应用程序 软件名称和版本
Content-Type 响应报文的类型
Content-Length 相应正文长度
Content-Charset 响应正文使用的编码
Content-Encoding 响应报文使用的数据压缩格式
Content-Language 响应正文使用的语言。