[英]Jmeter Regex http response
我正在嘗試使用正則表達式從json響應中“捕獲”一個值。
響應:
{"Result":0,"ResponseStatus":{"ErrorCode":null,"Message":null,"StackTrace":null,"Errors":null},"SessionId":"5a004b3b-f610-4a4e-9a0c-9953cee9bd47","ResponseHeader":{"Succeeded":true,"Errors":[]}}
我創建了一個HTTP請求,並添加了帶有以下數據的子級“ JSON PATH EXTRACTOR”:
目標變量名稱:SessionId_Regex
JsonPath表達式:“ SessionId”:“(。{8}-。{4}-。{4}-。{4}-。{12})”
問題是:如何在第二個HTTP請求中使用正則表達式的變量
謝謝 :)
JSON Path與正則表達式沒有任何共同點,您不會使用上述表達式提取值。
更改為: $..SessionId[0]
您可以直接將提取的值引用為${SessionId_Regex}
或在需要時使用${__V(SessionId_Regex)}
類的__V()函數
參考文獻:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.