测试的这些年测试员的那点事软件测试

HTTP专业术语,你了解多少?

2019-05-06  本文已影响4人  TeacherAilie

HTTP协议是什么?

超文本传输协议(HTTP)是一种为分布式、协作式的,面向应用层的超媒体信息系统。它是一种通用的、无状态( stateless)的协议,除了应用于超文本传输外,它也可以应用于如名称服务HTTP是建立在统一资源标识符(URI)的约東上的,作为一个地址(URL)或名称(URN)以指定被一个方法使用的资源。消息是以一种类似于互联网邮件消息格式来传输的,互联网消息格式定义于多目的互联网邮件扩展(MIME)里。它也是用手用户代理( user agents)和其他互联网系统的代理网关之间通信的通信协议,HTTP允许不同的应用程序对资源进行基本的超媒体访问。

HTTP/1.0没有充分考虑到分层代理、缓存以及持久连接和虚拟主机的需求的影响。并且随着不完善的HTTP/1.0应用程序的激增,迫切需要一个新的版本,以便使两个通信程序能够确定彼此的真实能力。此规范定义的协议叫作“HTTP/1.1”,这个协议与HTTP/1.0相比,更为严格,以确保各个协议的特征得到可靠实现。
以上官网定义会显得非常难以理解。要明白HTP协议,测试人员必须要先理解一些术语的
含义。它们是HTTP通信中各参与者和对象扮演不同角色的说明。

结语

感谢您的观看,如有不足之处,欢迎批评指正。

获取资料

本次给大家推荐一个免费的学习群,里面概括Python/性能/接口/安全/自动化软件测试以及面试资源等。
对测试感兴趣的同学,欢迎加入Q群:1007119548,不管你是小白还是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时每天更新视频资料。
最后,祝大家早日学有所成。

上一篇 下一篇

猜你喜欢

热点阅读