Postman を使用して Azure App Configuration REST API をテストする

Postman を使用して REST API をテストするには、認証に必要な HTTP ヘッダーを要求に含める必要があります。 REST API をテストし、認証ヘッダーを自動的に生成するように Postman を構成する方法を次に示します。

  1. 新しい要求を作成します。

  2. JavaScript 認証サンプルから、要求の要求前スクリプトsignRequest 関数を追加します。

  3. 要求前スクリプトの末尾に次のコードを追加します。 TODO コメントの指示に従ってアクセス キーを更新します。

    // TODO: Replace the following placeholders with your access key
    var credential = "<Credential>"; // Id
    var secret = "<Secret>"; // Value
    
    var isBodyEmpty = pm.request.body === null || pm.request.body === undefined || pm.request.body.isEmpty();
    
    var headers = signRequest(
        pm.request.url.getHost(),
        pm.request.method,
        pm.request.url.getPathWithQuery(),
        isBodyEmpty ? undefined : pm.request.body.toString(),
        credential,
        secret);
    
    // Add headers to the request
    headers.forEach(header => {
        pm.request.headers.upsert({key: header.name, value: header.value});
    })
    
  4. 要求を送信する