HTTP 客户端参考
最后修改时间:2023 年 9 月 6 日该client
对象保存 HTTP 客户端会话元数据(例如全局变量列表),并允许您在输出中查看test
HTTP 响应和文本。log
HTTP 客户端会话在 IntelliJ IDEA 启动时启动,并在 IntelliJ IDEA 关闭时结束。IntelliJ IDEA 重新启动之间不会保留值。
该对象提供对用作变量存储的全局client
嵌套对象的访问。
方法
测试
创建一个名为 nametestName
和 body的测试func
。所有测试都在响应处理程序脚本之后执行。测试结果显示在“服务”工具窗口的“测试”选项卡中。
范围 | 类型 | 描述 |
---|---|---|
测试名称 | 细绳 | 测试名称 |
功能 | 功能 | 用于测试 HTTP 响应的 JavaScript 函数 |
断言
检查指定的内容是否condition
是true
;否则抛出异常。可选message
参数用作异常消息。
范围 | 类型 | 描述 |
---|---|---|
状况 | 布尔值 | 检查响应的条件 |
信息 | 细绳 | 当条件评估为 false 时返回的可选消息。 |
日志
打印text
到响应处理程序或预请求脚本的输出,然后终止该行。
范围 | 类型 | 描述 |
---|---|---|
文本 | 细绳 | 要在响应处理程序或预请求脚本的输出中打印的文本。 |
出口
终止响应处理程序脚本的执行。
特性
全球的
全局变量存储,用于设置、检索或删除变量。
将值分配给全局变量 ( client.global.set(VariableName, VariableValue)
) 后,您可以{{VariableName}}
在后续 HTTP 请求中或client.global.get("VariableName")
在响应处理程序脚本和预请求脚本中使用它来访问它。有关更详细的示例,请参阅使用全局变量。
全局变量方法
该global
对象充当变量存储并用于设置、检索或删除变量。这些变量是全局变量,因为一旦设置,就可以从任何 HTTP 请求访问它们。
放
将具有名称的变量保存varName
到存储并将其值设置为varValue
。有关更详细的示例,请参阅使用全局变量。
范围 | 类型 | 描述 |
---|---|---|
变量名 | 细绳 | 要保存到全局存储的变量的名称。 |
变量值 | 细绳 | 要保存到全局存储的变量值。 |
得到
返回变量的值varName
。
范围 | 类型 | 描述 |
---|---|---|
变量名 | 细绳 | 要返回的变量的名称。 |
是空的
检查global
对象是否没有定义变量。
清除
varName
从变量存储中删除变量。
范围 | 类型 | 描述 |
---|---|---|
变量名 | 细绳 | 要删除的变量的名称。 |
全部清除
从变量存储中删除所有变量。
感谢您的反馈意见!