使用if控制器有兩種方式:
1.不勾選“interpret condition as variable expression”
直接輸入我們需要判斷的表達(dá)式即可,判斷表達(dá)式為真時纤勒,執(zhí)行if控制器下的請求深员,例如“1!=2”其垄,則一定會執(zhí)行下面的http請求
2.勾選“interpret condition as variable expression”
這時expression中不能直接填寫條件表達(dá)式扔役,需要借助函數(shù)將條件表達(dá)式計算為true/false权纤,可以借助的函數(shù)有_jexl3和_groovy社证,例如:直接填寫${token}!=""逼龟,是不能識別的
a.借助函數(shù)助手,生成表達(dá)式
b.把生成的表達(dá)式追葡,寫在if控制器中
c.然后if控制器就可以讀取到判斷內(nèi)容啦腺律,當(dāng)條件為true時,執(zhí)行下面的請求宜肉。