PostmanのPre-requestスクリプトを使用してリクエストボディを動的に設定する方法 – 【Postman】
現在日付をグローバル変数に設定する
Pre-requestスクリプトはリクエストボディを動的に設定したい場合に大変便利です。
ここでは現在日付をグローバル変数に設定するスクリプト例を紹介します。
Pre-requestスクリプト
Pre-requestサンプルです。currentDateIsoというグローバル変数に設定します。
グローバル変数に値をセットするにはpm.globals.setを使用します。
const now = new Date();
const isoDate = now.toISOString(); // 2025-08-23T11:32:11.034Z
pm.globals.set("currentDateIso", isoDate);
ちなみにPost-responseでリクエストボディの内容をコンソール出力して確認する事が出来ます。
console.log(pm.request.body.raw);
変数使用例
変数は{{変数名}}で展開することが出来ます。リクエストボディに{{currentDateIso}}を設定すれば展開されます。JSONなのでダブルクォートで囲みます。
{
"date": "{{currentDateIso}}"
}

KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES20xx),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^




コメント