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表示的是文件名,后面加了锚点就能快速的调到自己想看的地方