繁体   English   中英

如何从请求中的正文发送巨大的 JSON? 电表

[英]How to send huge JSON from body inside request? Jmeter

我想测试使用正文发送 JSON 的请求。 它在 DevTools 中的样子:
在此处输入图片说明

所以我点击“查看源代码”,我正在处理整个代码。
下一阶段是将该代码粘贴到我的 HTTP 请求 (JMeter) 中的“正文数据”中。 等待 15 分钟后,我可以看到结果:
在此处输入图片说明

但是 JMeter 被冻结了......我有很大的滞后。 这个 JSON 已经足够了。
我怎样才能在没有这种滞后的情况下粘贴这样的东西?

当我尝试粘贴编码版本时,它会毫无延迟地粘贴。 但是我可以看到编码版本不起作用:(我需要从“查看源代码”粘贴那个json

您可以将 JSON 保存到一个类似payload.json文件中,并将此文件存储在 JMeter 安装的“bin”文件夹中。

完成后,您可以通过__FileToString() 函数在 JMeter 脚本中加载文件,例如:

${__FileToString(payload.json,,)}

在此处输入图片说明

通过这种方式,您将能够更轻松地管理脚本。


展望未来,您可以通过HTTP 原始请求采样器进行更多优化,该采样器具有将文件直接流式传输到端点而无需先将其加载到内存的出色功能,请查看HTTP 原始请求 SOAP + MTOM讨论以获取更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM