http协议:
作用于浏览器(Browser)和服务器(Serve),原理就是在一台客户端(Client)上通过浏览器向服务器发送某些请求,服务器接收到请求后,再通过浏览器给与客户机回应
常见的HTTP协议版本有:HTTP 1.1 、HTTP 2
1)HTTP协议的请求方法:
GET:指向指定资源发出显示请求
HEAD:和GET一样,但是不传回所有资源内容
POST:向指定资源提交数据,数据被包含在请求中
PUT:向指定位置上传
DELETE:删除所表示的资源
OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法(用“*”代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务器功能是否能够正常运作)
顺带还有一点要说一下就是GET和POST的小区别 。GET的请求是会显示在URL上的,而POST的是不显示在URL上的也就是说他的请求是隐视的,POST的会显示在请求内容 Form date中
2)HTTP协议的构成解释
pg:https://www.chabug.org/web/123.html?
http就是http协议,www.chabug是域名 端口省略掉了(通常来说http的端口是80,https的端口是443),web表示的是虚拟目录,123.html表示的是文件名,后面加了锚点就能快速的调到自己想看的地方
接下来就是HTTP协议中的状态码,这个要拿小本本记一下啦有用的
内网和外网的划分:
内网就是我们所说的局域网,外网就是公网。内网占得较多,除了内网,剩下的就都是外网
私网:10.0.0.0---10.255.255.255
172.16.0.0---172.31.255.255
192.168.0.0---192.168.255.255
还有就是给公司内网使用的IP地址也是私网IP地址
由于现在的私网IP地址已经不够分给人们使用了,所以用路由NAT将内网IP和internet相连利用创造新的公用私网IP地址{192.168.0.1和192.168.0.2两个私有IP地址经过路由器连接到Internet公网就能达到使用公网IP}