jmeter - 如何在 jmeter 的 post 请求中发送 csv 文件或 json 数据?
问题描述
我有一个名为“Register”的发布请求,允许用户上传 .csv 文件或 .json 文件 我在“PLAN.CSV”中添加了文件路径。每个文件都包含 JSON 数据-请指导请求图像和结果图像附在此处Resquest
解决方案
您的语法不正确,__FileToString() 函数的有效语法是:
${__FileToString(${JSON_FILE},,)}
如果您不确定,请考虑使用函数助手对话框
您的设置并没有真正“上传”文件,它将文件作为 HTTP POST正文发送,“上传”假定 PUT 或 POST 带有multipart-form/data。同样,如果您不确定您是否正确构建请求,只需使用 JMeter 的HTTP(S) Test Script Recorder 记录它,只需确保您上传的文件存在于您的“bin”文件夹中JMeter 安装
推荐阅读
- javascript - 参数传递如何与嵌套函数调用的调用堆栈一起工作
- excel - 查找和连接文本给出零而不是空白
- python - Python:如何在 pandas 列中将时间戳转换为日期?
- javascript - Nativescript-vue RadListView 在项目点击时获取项目
- elasticsearch - 如何在kibana可视化中做“成功率”?
- php - 如何使用字符串变量访问对象的子对象?
- python-3.x - 怎么不开窗
- node.js - 猫鼬验证问题
- angular - 使用量角器上传文件不起作用
- c++ - 如何解决:使用gdb调试时VS Code中的“启动:程序“executable.out”不存在”