今天在安全龙网站上听老师讲了Http协议基础,有的东西不是一遍就可以记住的,就先记录一下,方便以后自己看(截图都是转载于安全龙网站)。
1、超文本
包含有超链接(link)和各种多媒体元素标记(Markup)的文本,这些超文本文件彼此链接,形成网状 (web),因此又被称为网页(Web Page).这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。
2、URL
URL即统一资源定位符,用来唯一地标识万维网的某一个文档。URL由协议、主机和端口(默认为80)以及文件名三部分构成。
3、HTTP报文结构
1、请求报文
即从客户端(浏览器)向Web服务器发送的请求报文。报文的所有字段都是ASCII码。
2、响应报文
即从Web服务器到客户机(浏览器)的应当。报文的所有字段都是ASCII码。
3、请求报文中的方法
方法是对所请求对象所进行的操作,也就是一些命令。请求报文中的操作有:
4、响应报文中的状态码
状态码是响应报文状态行包括的一个3位数字,指名特定的请求是否被满足,如果没有满足,原因是什么。
5、首部字段或消息头
6、HTTP代理
HTTP代理又称web缓存或代理服务器,是一种网络实体,能代表浏览器发出HTTP请求,并将最近的一些请求和响应暂存在本地本地磁盘中,当请求的Web页面先前暂存过,则直接将暂存的页面发给客户端(浏览器),无须再次访问Internet。
基本上也就是这些了,需要多回顾多看!