JMETER入门_02_jmeter相关基础知识介绍

简介: JMETER入门

JMETER入门系列:

JMETER入门_环境配置

环境配置完成之后,介绍下和JMETER相关的一些内容,了解下对我们后续的学习会有一些帮助。

如果觉着无聊,可以略过此节直接进行下一章节的学习,后面有需要再回头看。

一、http请求介绍

HTTP request详解
http请求指从客户端到服务端的请求信息,可通过浏览器F12键看到以下信息:
·请求地址:url
·请求方法:GET、POST、HEAD、PUT、OPTIONS、DELETE、PATCH(get和post是最常用的)
·HTTP协议/版本:通过F12查看
·详解见:详细解读HTTP请求头的具体含意

image.png

二、什么是http、get请求和post请求有什么区别?

首先,GET和POST是什么?它们是HTTP协议中的两种发送请求的方法。

那HTTP是什么?HTTP是基于TCP/IP的关于数据如何在万维网中如何通信的协议。

HTTP的底层是TCP/IP。所以GET和POST的底层也是TCP/IP,也就是说,GET/POST都是TCP链接。

HTTP只是个行为准则,而TCP才是GET和POST怎么实现的基本。GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。
GET和POST一个重大区别:GET产生一个TCP数据包;POST产生两个TCP数据包。
对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);
而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。但并不是所有浏览器都会在POST中发送两次包,Firefox就只发送一次。

在JMETER中比较直观的区别是:get请求地址和参数拼接,post请求地址和参数分开;
既GET把参数包含在URL中,POST通过request body传递参数
————————————————
版权声明:本文为CSDN博主「wjok2009」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wjok2009/article/details/90263527

相关文章
|
4月前
|
编解码 NoSQL 测试技术
性能工具之Jmeter HLS 插件(入门篇)
【2月更文挑战第28天】JMeter Redis 数据集 vs CSV 数据集性能对比
156 1
性能工具之Jmeter HLS 插件(入门篇)
|
4月前
|
小程序 Java 编译器
性能工具之JMeter 微信小程序 WebSocket 脚本入门
【5月更文挑战第12天】性能工具之JMeter 微信小程序 WebSocket 脚本入门
128 1
|
4月前
|
JSON 测试技术 数据格式
性能工具之Jmeter关联入门
【4月更文挑战第4天】关联是每个性能测试人员必须掌握的技能,是解决性能脚本中的"金钥匙"。
52 2
性能工具之Jmeter关联入门
|
4月前
|
监控 Java Linux
Apache JMeter5.2基础入门实践详解
Apache JMeter5.2基础入门实践详解
121 0
|
10月前
|
监控 关系型数据库 MySQL
『Jmeter入门万字长文』 | 从环境搭建、脚本设计、执行步骤到生成监控报告完整过程
『Jmeter入门万字长文』 | 从环境搭建、脚本设计、执行步骤到生成监控报告完整过程
341 2
|
12月前
|
Java 测试技术 Apache
JMeter与Python的多重交响:从入门到高级应用(上)
在性能测试领域,Apache JMeter已经成为测试专业人士的首选工具,用于模拟用户行为、测量响应时间、评估系统性能。但在某些情境下,为了满足特定需求,我们需要更多的灵活性,比如引入Python来进行特定操作或处理复杂逻辑。**”** Jython -----
JMeter与Python的多重交响:从入门到高级应用(上)
|
12月前
|
Java 测试技术 Apache
JMeter与Python的多重交响:从入门到高级应用(下)
在性能测试领域,Apache JMeter已经成为测试专业人士的首选工具,用于模拟用户行为、测量响应时间、评估系统性能。但在某些情境下,为了满足特定需求,我们需要更多的灵活性,比如引入Python来进行特定操作或处理复杂逻辑。。
JMeter与Python的多重交响:从入门到高级应用(下)
|
存储 Java BI
JMeter入门实践
JMeter(表)即 Apache JMeter,是ApacheSoftwareFoundation开发的压力测试工具。该应用程序是开源软件,旨在对应用程序功能和行为进行测试,以衡量其性能指标。它最初是为测试Web应用程序而设计的,但此后已扩展到其他测试功能。
190 2
JMeter入门实践
|
JSON Java 测试技术
Jmeter 入门 从0-1 基础篇-实操
​ Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。
307 0
Jmeter 入门 从0-1 基础篇-实操
|
12月前
|
Java 测试技术 Linux
JMeter(1) --- 入门
JMeter(1) --- 入门
91 0