PostmanのPre-requestスクリプトを使用してリクエストボディを動的に設定する方法 – 【Postman】

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}}"
}

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました