2016-11-11 9 views
9

私はPOSTMANを使用して一連のAPI呼び出しをテストしています。各リクエストに認証ヘッダーを追加するのではなく、POSTMAN環境の一部として作成することはできますか?だから、私は毎回それを渡す必要はありません。POSTMAN環境で認証ヘッダーを追加する方法は?

答えて

7

はい、あなたは、環境変数として、あなたのヘッダーを割り当てることにより、ポストマンを介してこれを行うことができますのは、以下のように、authorizationを言わせて:

Authorization header

その後、次のようにその値をあなたの環境変数を設定します。

Environment variable

+1

これは、各要求にヘッダーを追加する必要性を排除しません.... –

+1

^上記のコメントに同意します私はここで、各リクエストを手動で編集することなく、すべてのリクエストにヘッダを追加する方法を探しました。私が現在取り組んでいるスイートでは58件のリクエストがあり、以前は存在しなかったAuthorizationヘッダーをそれぞれ送信するという新しい要件があります。 – acobster

2

通常、postmanはヘッダーで送信するキーと値のペアを覚えています。したがって、各リクエストにヘッダーを追加する必要はありません。とにかく、あなたの認証トークンで「プリセット」を設定することができます。 enter image description here

+1

これは、すべての各要求にヘッダーを追加する必要性を排除しません.... –

0

あなたはここで待つことができない場合は、私の周りの仕事がちょうど行われます

  1. エクスポートコレクション(データフォーマットV2.1)
  2. オープンのFirefox、開発ツール、スクラッチパッド
  3. 以下のコードを貼り付け、あなたのヘッダ
  4. とヘッダ情報を交換VARを交換a。エクスポートされた.jsonファイルの内容を
  5. スクリプトを実行する
  6. copy(b)コマンドはクリップボードに新しいデータを入れます
  7. 郵便受けで、[インポート]> [生のテキストを貼り付け]> [インポート]をクリックします。
  8. は、あなたの要求はあなたのヘッダーを持っていることを確認し、それを実行します:)

var myHeader = { 
 
    "key": "X-Client-DN", 
 
    "value": "{{Postman-DN}}", 
 
    "description": "The User's DN Interacting with the system." 
 
}; 
 

 
function addHeader(obj, header) { 
 
    if (obj.hasOwnProperty('request')) { 
 
    obj.request.header.push(myHeader) 
 
    } 
 
    if (obj.hasOwnProperty('item')) { 
 
    obj.item.forEach(function(element) { 
 
     element = addHeader(element, header); 
 
    }); 
 
    } 
 
    return obj; 
 
} 
 

 
var a = { 
 
    "item": [{}, { 
 
    "request": { 
 
     "header": [] 
 
    } 
 
    }, { 
 
    "item": [{ 
 
     "request": { 
 
     "header": [] 
 
     } 
 
    }] 
 
    }] 
 
} 
 

 
var b = addHeader(a, myHeader); 
 
console.log(JSON.stringify(b, null, 2)) 
 

 
// Might have to run copy manually on console 
 
//copy(b);

+0

好奇心、なぜダウン票ですか? –

0

わからない、これはあなたが探しているものであれば、私たちは、リンクベースのAPIを使用します各リクエストに認証ヘッダーが必要です。 Postman > Preferences > Generalに行き、Retain headers when clicking on linksを有効にすると、郵便配達員はあなたの認証ヘッダーを子リンクに渡します。

希望に役立ちます!

関連する問題