如何使用Groovy脚本从Http请求获得唯一成功(200 ok)响应

问题描述 投票:1回答:1

在这里,我正面临groovy脚本的问题。想从http请求中提取响应数据。当响应数据由200组成时,则只提取该value_description和打印值。所以这是我得到的回应

{"value":"200","value_description":"pass"}

和代码是

def response = new groovy.json.JsonSlurper().parse("200".equals(prev.getResponseData()))

意味着有没有可能,如果值是200而不仅仅是打印值description.using groovy脚本请告诉我简单的代码。

http groovy response
1个回答
2
投票

不确定这是不是你的意思,这真的很难说,但我认为你的意思是:

import groovy.json.JsonSlurper

def response = new groovy.json.JsonSlurper().parseText(prev.responseData)
if (response.value == '200') {
    println response.value_description
}
© www.soinside.com 2019 - 2024. All rights reserved.