HTTP必知必会
软测小生
微信公众号【软测小生】,分享软件(自动化)测试相关的技术和学习资源,内容不定时更新,包括但不限于功能、接口、自动化、性能、安全、测试开发、测试框架搭建等。
展开
-
你真的懂接口测试基础之TCP、UDP和TCP/IP协议组吗?
Python接口自动化测试框架实战系列文章第1篇Python接口自动化测试框架实战系列文章第2篇基础知识篇TCP与UDP的区别TCP 是面向连接的,UDP 是面向无连接的UDP程序结构较...原创 2020-09-30 08:00:00 · 1446 阅读 · 4 评论 -
接口测试基础知识HTTP和HTTPS的区别,8种HTTP请求方式:GET/POST/DELETE……
Python接口自动化测试框架实战系列文章第1篇基础知识篇前言:超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数...原创 2020-09-29 08:00:00 · 2747 阅读 · 0 评论 -
一次完整的HTTP请求与响应涉及了哪些知识?
本文以HTTP请求和响应的过程来讲解涉及到的相关知识点。一、 HTTP请求和响应步骤图片来自:理解Http请求与响应以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP协议模型的角度来理解HTTP请求和响应如何传递的。二、TCP/IP协议TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络...转载 2018-03-15 18:58:19 · 619 阅读 · 0 评论 -
HTTP与HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,...转载 2018-03-15 19:41:12 · 243 阅读 · 0 评论 -
TCP/IP五层协议体系结构的各层功能
五层协议体系结构的各层功能1 第五层——应用层(application layer)应用层(application layer):是体系结构中的最高。直接为用户的应用进程提供服务。在因特网中的应用层协议很多,如支持万维网应用的HTTP协议,支持电子邮件的SMTP协议,支持文件传送的FTP协议等等。2. 第四层——运输层(transport layer)运输层(transport layer):负责...转载 2018-03-15 19:51:28 · 15238 阅读 · 0 评论 -
WSGI和CGI和FastCGI
WSGI, Web Server Gateway InterfaceWSGI不是服务器,不是API,不是Python模块,更不是什么框架,而是一种服务器和客户端交互的接口规范!WSGI是python的接口规范,这个规范是针对WEB服务器和python应用(框架等)的交互的。FASTCGI则是两者底层的通信协议的规范。2.FastCGI快速通用网关接口(Fast Common Gateway Int...转载 2018-03-15 20:29:10 · 896 阅读 · 0 评论