, :
- pm.request.url.query , , , . .. pm.request.url.query [0] ( .get(0)) , , , 0.
I have no idea why, but for some reason it is not at index 0, despite the statement of the debugger. Instead, you need to filter the request first. Such as this:
var getParamFromQuery = function (key)
{
var x = pm.request.url.query;
var newArr = x.filter(function(item){
return item != null && item.key == key;
});
return newArr[0];
};
var getValueFromQuery = function (key)
{
return getParamFromQuery(key).value;
};
var paxid = getValueFromQuery("paxid");
getParamFromQuery returns a parameter with fields for key, value and disabled. getValueFromQuery returns only a value.
source
share