如何从之前的 HTTP 响应中准备 POST 数据?
How to prepare POST data from a previous HTTP response?
我使用 Fiddler 来捕获这些 HTTP 调用。问题是:
我有一个 HTTP-POST 数据,如下所示:
注意它有多少 'employeeIds' 和 'shiftSumIds'。
现在,这些 ID 来自以前的 HTTP 响应,如下所示:
是否有一种简单的方法来提取这些 ID 并准备 POST 数据?提前致谢。
--伊什提
简短的回答是 JSON Path Extractor available via JMeter Plugins which is designed for getting "interesting" values from JSON data. See Using the XPath Extractor in JMeter 安装说明指南(查找 "Parsing JSON" 章节)和某种形式的 JSON 路径语言参考。
如果这还不够,您在构建 JSON 路径查询和从中构建 HTTP 请求时需要一些帮助 - 请包括响应和请求的文本版本,即使用 http://paste.org 服务作为阅读来自小屏幕截图的大量文本不是很方便,获得答案的机会很小
我使用 Fiddler 来捕获这些 HTTP 调用。问题是:
我有一个 HTTP-POST 数据,如下所示:
注意它有多少 'employeeIds' 和 'shiftSumIds'。
现在,这些 ID 来自以前的 HTTP 响应,如下所示:
是否有一种简单的方法来提取这些 ID 并准备 POST 数据?提前致谢。
--伊什提
简短的回答是 JSON Path Extractor available via JMeter Plugins which is designed for getting "interesting" values from JSON data. See Using the XPath Extractor in JMeter 安装说明指南(查找 "Parsing JSON" 章节)和某种形式的 JSON 路径语言参考。
如果这还不够,您在构建 JSON 路径查询和从中构建 HTTP 请求时需要一些帮助 - 请包括响应和请求的文本版本,即使用 http://paste.org 服务作为阅读来自小屏幕截图的大量文本不是很方便,获得答案的机会很小