0
(Postman環境で作業中)結果を出力せずにすべてのurl要求を次のコードが実行することが検出されました。_.forEach構造体でコールバックを提供
_.forEach(
urls,
function (myUrl) {
pm.sendRequest({
url: myUrl,
method: 'GET',
header: {
'content-type': 'application/json'
}
}, function (err, res) {
console.log(res)
});
}
)
pm.environment.set(`sections`,sections);
}
forEach内でコールバックを提供する方法はありますか?下のコードのように表示される場合があります。あるいはそれに代わるものはありますか?
function callback() {
console.log('callback');
}
_.forEach(
urls,
function (myUrl,callback) {
pm.sendRequest({
url: myUrl,
method: 'GET',
header: {
'content-type': 'application/json'
}
}, function (err, res) {
console.log(res)
});
}
)
pm.environment.set(`sections`,sections);
}
当初は、応答処理機能がそれを処理するとは思っていましたが、そうではありません。
あなたがしようとすると、引数として 'callback'を渡す必要はありません、あなたは、単にそれを呼び出すことができますので、それがスコープ内に既にあります – Phil