上一主题: 保留的脚本变量下一主题: <setvar> 示例


保留的变量示例

在以下 XML 示例中,将测试第一个请求的响应状态,以确定是否提交第二个或第三个请求。 第四个请求的超时值取决于所提交的前一个请求的响应。 请注意,您可以在同一行中指定多个标记。 我们建议您在必要时缩进 XML 脚本代码,以便提高可读性。

<script>samplefour
  <request>
    <url>www.aaa.com</url>
  </request>
  <if>%%respstatus%%=normal
  <then>
    <request>
      <url>www.bbb.com</url>
    </request>
  </then>
  <else>
    <request>
      <url>www.ccc.com</url>
    </request>
  </else>
  </if>
  <request>
    <if>%%respstatus%%=critical
    <then><attributes>timeout=30000</attributes></then>
    </if>
    <url>www.ddd.com</url>
  </request>
</script>