本主题提供关于虚拟化 JSON 消息的技巧。

当虚拟化 JSON 消息时:

  1. 设置虚拟资产相关性(资产部署设置):在 .pva 的 HTTP 设置中,设置表示为 HTTP URL 通用的开始部分路径。例如,如果希望所有 JSON 内容的请求都以 http://hostname/services/JsonServlet开始,则 包含 JSON 响应程序的虚拟资产的 HTTP 路径需要设置为 /services/JsonServlet。有关更多详情,请查阅 配置服务器和部署设置 。
  2. 使用一个或多个以下方法创建一个或多个消息响应程序,决定你是否需要虚拟资产根据 HTTP URL 路径值或 HTTP URL 参数值返回不同的响应。

    创建消息响应器

    如果你有相对较少数量的示例消息,且要配置的具有相对较少的不同 URL 路径参数(或 URL 参数)值,并且你希望生成一个“临时应急的”PVA 来回播流量,然后在多响应模式下使用消息响应程序。

    如果你的示例消息具有类似的结构,但元素值有许多变化,则使用具有数据源相关性的消息响应程序。有关更多详情,请查阅 Data Source Correlation Tab

    如果你有使用消息代理记录的 REST 流量,请使用 Traffic> Generate Parameterized Messages 向导创建消息响应程序,如 从通讯报文中创建参数化的消息响应程序中所述。

  3. 按照 表单 JSON中所描述配置 JSON 内容。
  4. (可选)如 使用数据源值、变量和提取的值参数化工具中所述添加数据源并参数化。
  • No labels