Menguji REST API Azure App Configuration menggunakan Postman

Untuk menguji REST API menggunakan Postman, Anda perlu menyertakan header HTTP yang diperlukan untuk autentikasi dalam permintaan Anda. Berikut cara mengonfigurasi Postman untuk menguji REST API, yang akan menghasilkan header autentikasi secara otomatis:

  1. Buat permintaan baru

  2. Tambahkan fungsi signRequest dari sampel autentikasi JavaScript ke skrip pra-permintaan untuk permintaan

  3. Tambahkan kode berikut ke akhir skrip pra-permintaan. Perbarui kunci akses seperti yang ditunjukkan oleh komentar 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. Kirim permintaan