Udostępnij za pośrednictwem


Testowanie interfejsu API REST konfiguracji aplikacja systemu Azure przy użyciu narzędzia Postman

Aby przetestować interfejs API REST przy użyciu narzędzia Postman, należy uwzględnić nagłówki HTTP wymagane do uwierzytelniania w żądaniach. Oto jak skonfigurować narzędzie Postman do testowania interfejsu API REST, automatycznie generując nagłówki uwierzytelniania:

  1. Tworzenie nowego żądania

  2. signRequest Dodawanie funkcji z przykładu uwierzytelniania javaScript do skryptu żądania wstępnego dla żądania

  3. Dodaj następujący kod na końcu skryptu przed żądaniem. Aktualizowanie klucza dostępu wskazanego przez komentarz 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. Wysyłanie żądania