私は現在、Postmanと協力しており、多くのリクエストを行う必要があり、body
でJSONコンテンツを渡します。グローバル変数の値をJSON本文に渡す方法があるかどうかを知りたいです。ありがとうございました。
生のJSON本体を使用する場合:
{
"test key":"{{global variable}}"
}
リクエストを送信すると、中括弧は変数の値に置き換えられます。
あなたがやりたいことは here と記述されていると思います。
変数を使用するには、変数名を二重中括弧{{my_variable_name}}で囲む必要があります。
二重中括弧は、ヘッダーパラメーター、URL、またはJSON本体内で機能します。テスト内では、globals
の例を使用する必要があります:{"url": globals.url}
または{"url": globals["url"]}
うん、二重中括弧はこれを達成するための方法です-最新バージョンのPostmanを持っていることを確認してください(ただし、この機能が導入されたときに2014コードを実行している場合は恥ずべきことです!)
例えば:
{
"variable": "{{value}}"
}
ドキュメントの変数セクションの2番目の段落 here を参照してください-具体的にはrequest body
に言及しています。
合格できます
{
"productId": {{**ProductID**}},
"quantity": 1
}
ProductIDはグローバル変数名です
未加工形式のJSON(application/json)