スクリプトを使用したリクエストメッセージの変更
pm.request
を使用してリクエストメッセージの読み取りや変更ができる。// pm.variables.replaceIn:パラメータ内の変数の処理
var body = pm.variables.replaceIn(pm.request.body.raw);
var jsonData = JSON.parse(body);
TIP
URL関連情報
Headerパラメータ
Queryパラメータ
Bodyパラメータ
pm.request.body
から取得され、RequestBodyインスタンスとなる。TIP
var body = pm.request.body.toJSON();
console.log("bodyオブジェクト", body);
var bodyStr = body.raw;
console.log("body文字列", bodyStr);
var bodyJSON = JSON.parse(bodyStr);
bodyJSON.id = 100;
pm.request.body.update(JSON.stringify(bodyJSON, null, 2));
console.log("変更されたbody", pm.request.body.toJSON());
1. ボディタイプ:form-data
2. ボディタイプ:x-www-form-urlencode
3. ボディタイプ:JSON
4. ボディタイプ:raw
Modified at 2024-12-31 08:47:16