Rest 如何使用属性传输将refresh_令牌从响应传递到带有连接的请求:TestSuite soapui

Rest 如何使用属性传输将refresh_令牌从响应传递到带有连接的请求:TestSuite soapui,rest,soapui,jsonpath,Rest,Soapui,Jsonpath,当我使用jsonPath获取refresh token+CONTAINATION和grant_type=refresh_token的值时,结果只是token的值 我的消息来源是一个POST请求。这个POST请求返回一个JSON。我需要将grant type=refresh\U token的refresh\U token值传递给下一个POST请求。该值必须是XPath或JsonPath表达式,表示您希望属性在下一个请求中结束的位置。我不知道消息的形状,因此一个可能的解决方案是创建一个名为refre

当我使用jsonPath获取refresh token+CONTAINATION和grant_type=refresh_token的值时,结果只是token的值

我的消息来源是一个POST请求。这个POST请求返回一个JSON。我需要将grant type=refresh\U token的refresh\U token值传递给下一个POST请求。

该值必须是XPath或JsonPath表达式,表示您希望属性在下一个请求中结束的位置。我不知道消息的形状,因此一个可能的解决方案是创建一个名为
refresh\u token
的测试用例属性,并将您的token的值转移到那里:

然后,在下一个请求中,可以将此属性与连接字符串一起使用,如下所示:

${= 'grant_type=refresh_token&refresh_token=' + context.expand( '${#TestCase#refresh_token}'}
属性必须是XPath或JsonPath表达式,表示您希望属性在下一个请求中结束的位置。我不知道消息的形状,因此一个可能的解决方案是创建一个名为
refresh\u token
的测试用例属性,并将您的token的值转移到那里:

然后,在下一个请求中,可以将此属性与连接字符串一起使用,如下所示:

${= 'grant_type=refresh_token&refresh_token=' + context.expand( '${#TestCase#refresh_token}'}