我試圖在變數中設定回應,但回應只是一個 ID,而不是一個物件。我用了
var resposseBody=pm.response.json();
或者
var resposseBody=pm.response.text();
但他們沒有作業。如何在變數中設定下面的回應?
“3707ff3d-2af9-4ea1-a6aa-08d9a8ee3cb3”
uj5u.com熱心網友回復:
要將該值保存到變數,請將其添加到Tests腳本中:
pm.globals.set('id', pm.response.text());
這是使用全域范圍的示例,但可以在環境或集合級別設定變數。
您的問題中沒有很多細節,因此很難提供比這個更多的解決方案。
uj5u.com熱心網友回復:
如果回應是 json 格式,例如
{"id":"3707ff3d-2af9-4ea1-a6aa-08d9a8ee3cb3"}
那么你可以簡單地得到
responseJsonData=pm.response.json();
responseId=responseJsonData.id;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/359362.html
標籤:javascript 变量 邮差 回复
上一篇:我可以將列印輸出分配給變數嗎?
