
Jangan Hardcode URL di Postman
Saat menguji coba *Backend API* di Postman, pemula biasanya akan mengetikkan URL lengkap di setiap Tab *Request*: http://localhost:5000/api/usershttp://localhost:5000/api/products
Lalu, bulan depan aplikasimu resmi di-online-kan di internet dengan domain asli. Sekarang kamu harus mengetes apakah API-nya jalan di internet. Apakah kamu akan membuka 50 Tab Postman-mu satu per satu dan mengubah tulisan localhost:5000 menjadi https://api.domainku.com? Sangat melelahkan!
Solusinya: Menggunakan Variabel Lingkungan (Environments)
Postman memiliki fitur canggih layaknya file .env di Node.js. Kamu bisa menyimpan nilai yang sering berulang ke dalam sebuah variabel global.
Langkah 1: Membuat Variabel
- Buka Postman, perhatikan menu di pojok kanan atas layar. Ada ikon mata (Environment quick look) atau *dropdown* bertuliskan No Environment.
- Klik ikon tersebut dan buat Environment baru. Beri nama "Lokal Dev".
- Tambahkan baris Variabel baru: Isi kolom Variable dengan teks
URL_DASAR, dan isi kolom Initial/Current Value denganhttp://localhost:5000. Simpan (Save). - Buat lagi Environment kedua bernama "Production Live". Tambahkan variabel
URL_DASARdan isi nilainya denganhttps://api.domainku.com.
Langkah 2: Memanggil Variabel Menggunakan Kumis Melingkar (Curly Braces)
Sekarang, masuk ke semua tab URL Request-mu. Ganti teks http://localhost:5000 yang statis dengan memanggil nama variabel tadi. Di Postman, variabel dipanggil dengan dua kurung kurawal.
Ketikkan: {{URL_DASAR}}/api/users
Jika ketikan {{URL_DASAR}} berwarna oranye, berarti Postman berhasil menemukannya.
Sihir Berpindah Lingkungan dalam 1 Detik
Sekarang keajaiban terjadi. Jika kamu ingin menguji API-mu di komputer laptop, kamu cukup memilih dropdown di pojok kanan atas menjadi Lokal Dev, dan semua tembakan API di Postman-mu akan mengarah ke Localhost.
Jika kamu ingin menguji *server* yang asli di internet, tinggal ubah *dropdown* tersebut menjadi Production Live. Postman akan otomatis menembakkan *request* ke domain aslimu tanpa kamu perlu mengubah satu baris pun tulisan URL di ke-50 Tab-mu!
Tips Keamanan: Fitur ini juga wajib kamu pakai untuk menyimpan nilai {{TOKEN_JWT}}. Jika Token Login-mu basi, kamu cukup *Update* nilainya 1 kali di panel Environment, dan seluruh Tab API-mu akan otomatis menggunakan Token baru tersebut.
Mau langsung pakai template?
Jelajahi template gratis dan premium di TampilKit untuk mempercepat proses development project kamu.
Browse Templates