【Jmeter之get请求传递的值为JSON体实践】

Jmeter之get请求传递的值为JSON体实践

get请求的常见传参方式

1、在URL地址后面拼接,有多个key和value时,用&链接
在这里插入图片描述

2、在Parameters里面加上key和value

在这里插入图片描述

第一次遇到value的值不是字符串也不是整型,我尝试把json放到value里面,请求后发现报错。经过多次尝试,终于解决了Jmeter发送get请求的value值是json体的问题。

尝试一:把json放到value,勾选编码,发送请求后报错,提示参数异常在这里插入图片描述

尝试二:把json进行URL编码后,再放到URL地址后面,发现json里面有需要参数化的值,所以请求后也是失败的

尝试三:在网上查了一下资料,发现可以用BeanShell PreProcessor前置处理器先将传参进行URL编码,把json进行URL编码后,再放到URL地址后面进行请求。

用户参数param_check_out设置
在这里插入图片描述

对参数进行URLEncode编码

在这里插入图片描述

另外,安利一个好用的对返回的响应数据进行UTF-8编码的有效办法,在线程组下面增加一个BeanShell PostProcessor,就能解决响应数据乱码看不懂的问题了。
在这里插入图片描述

工作中遇到的问题,解决了就很开心。希望一样帮到遇到困惑的你!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/343268.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[oeasy]python0004_游乐场_和python一起玩耍_python解释器_数学运算

和python玩耍 🥊 Python 回忆 上次 了解shell环境中的命令 命令作用whoami显示当前用户名pwd显示当前文件夹ls列出当前文件夹下的内容python3仿佛进入大于号黑洞 这python3 怎么玩啊!😠 说好的python教程呢?🤔 运…

如何在网络爬虫中解决CAPTCHA?使用Python进行网络爬虫

网络爬虫是从网站提取数据的重要方法。然而,在进行网络爬虫时,常常会遇到一个障碍,那就是CAPTCHA(全自动公共图灵测试以区分计算机和人类)。本文将介绍在网络爬虫中解决CAPTCHA的最佳方法,并重点介绍CapSol…

性能测试分析案例-定位服务吞吐量下降

环境准备 预先安装 docker、curl、wrk、perf、FlameGraph 等工具 sudo yum groupinstall Development Tools # 安装火焰图工具 git clone https://github.com/brendangregg/FlameGraph # 安装wrk git clone https://github.com/wg/wrk cd wrk && make && sud…

leetcode 66. 加一

一、题目 二、解答 1.思路 分三种情况 个位数加1小于10不需要进1,则个位数加一后返回数组即可 需要进1。又分为两种情况:1不需要增加最高位,如899 变为900;2需要增加一位,如999变为1000 第一种情况,不需…

波动,热传导,扩散方程建立

数学物理方程是从自然科学的各个领域和工程技术领域中导出的偏微分方程和积分方程.在这些以偏微分方程为基础的数学模型中,二阶线性偏微分方程中的三个典型方程与定解条件的建立、解法及其应用.描述振动和波动过程的波动方程、描述输运过程的热传导&…

连续多级主管

背景 组织中一般会有个直接主管,或者汇报主管,有的组织可能有多个主管,更有甚者一个人能可能在不同的业务项目中,这样这个人可能存在n个主管,这样在设计流程中就会衍生出很多问题来。一起看一款审批软件的设置&#x…

模拟开关灯

1.  实验任务 如图所示,监视开关K1(接在P3.0端口上),用发光二极管L1(接在单片机P1.0端口上)显示开关状态,如果开关合上,L1亮,开关打开,L1熄灭。…

统计学-R语言-4.1

文章目录 前言编写R函数图形的控制和布局par函数layout函数 练习 前言 安装完R软件之后就可以对其进行代码的编写了。 编写R函数 如果对数据分析有些特殊需要,已有的R包或函数不能满足,可以在R中编写自己的函数。函数的定义格式如下所示: …

软件测试|如何使用pycharm实现批量替换

简介 PyCharm是一款功能强大的Python集成开发环境(IDE),提供了许多实用的功能来提高开发效率。其中,替换功能是一个非常有用的工具,它可以帮助开发者快速地在代码中查找并替换特定的文本。本文将详细介绍PyCharm的替换…

DevOps搭建(十六)-Jenkins+K8s部署详细步骤

​ 1、整体部署架构图 2、编写脚本 vi pipeline.yml apiVersion: apps/v1 kind: Deployment metadata:namespace: testname: pipelinelabels:app: pipeline spec:replicas: 2selector:matchLabels:app: pipelinetemplate:metadata:labels:app: pipelinespec:containers:- nam…

ALIENWARE:卓越游戏体验,源自创新基因

美国拉斯维加斯当地时间1月9日,CES 2024在万众期盼中如约而至。 作为全球消费电子领域一年一度的盛宴和行业风向标,CES 2024汇聚了来自全球的众多消费电子企业以及令人目不暇接的最新科技产品,因而受到了全球广大消费者的密切关注。 众所周知…

19_注解

文章目录 注解注解的作用注解的语法注解的使用 元注解注解处理器案例 注解VS配置文件注解的应用 注解 Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理可以把Annotation理解为一个标签注解是不允许继承的 注…