Apidog

Platform Pengembangan API Kolaboratif All-in-one

Desain API

Dokumentasi API

Debug API

Mocking API

Pengujian Otomatis

[Postman] Bagaimana Cara Melewatkan Tanggal Saat Ini Sebagai Nilai Permintaan GET?

Kesulitan menambahkan tanggal saat ini di GET request Postman? Panduan ini membahas 2 cara: script pra-permintaan & variabel lingkungan. Format tanggal agar integrasi API lancar & permintaan dinamis!

Ardianto Nugroho

Ardianto Nugroho

Updated on April 15, 2025

Pengujian dan pengembangan API melibatkan banyak detail, termasuk tanggal saat ini dalam permintaan GET. Ini bisa menjadi aspek penting dalam mensimulasikan skenario dunia nyata.

đŸ’¡
Apidog adalah platform pengembangan API berorientasi desain yang menyediakan pengembang dengan fungsionalitas penting untuk membangun, menguji, membuat mock, dan mendokumentasikan API.

Coba Apidog gratis hari ini dengan mengklik tombol di bawah!
button

Artikel ini membahas dua metode efektif untuk memasukkan tanggal saat ini sebagai nilai permintaan GET dalam Postman, sebuah klien API populer. Kita akan mempelajari penggunaan skrip pra-permintaan dan variabel lingkungan, membekali Anda dengan alat yang diperlukan untuk membangun permintaan GET yang dinamis dan mudah beradaptasi.

Apa itu Postman?

postman logo

Postman menyederhanakan proses pengembangan API untuk pemrogram. Ini menyediakan berbagai fitur yang memungkinkan mereka untuk mendesain, menguji, dan mendokumentasikan API di satu tempat. Kumpulan alat ini menjadikan Postman pilihan yang disukai untuk pengembang yang mengerjakan proyek apa pun yang melibatkan API.

Skrip Pra-permintaan Postman

Di Postman, skrip pra-permintaan adalah cuplikan kode JavaScript yang dieksekusi sebelum Anda mengirim permintaan API. Mereka bertindak seperti stasiun persiapan, memungkinkan Anda untuk melakukan tindakan dan manipulasi pada permintaan Anda tepat sebelum dikirim.

Modifikasi Permintaan Dinamis

Skrip pra-permintaan memungkinkan Anda untuk memodifikasi permintaan API Anda dengan cepat menggunakan JavaScript. Ini memungkinkan Anda untuk memasukkan elemen dinamis seperti tanggal saat ini, data uji acak, atau token akses berdasarkan skenario tertentu.

Konfigurasi

Skrip ini dapat ditulis pada berbagai tingkatan dalam Postman, menawarkan fleksibilitas:

  • Tingkat Permintaan: Skrip yang ditulis di sini khusus untuk permintaan tertentu itu.
  • Tingkat Koleksi: Skrip pada tingkat ini berjalan sebelum setiap permintaan dalam sebuah koleksi.
  • Tingkat Folder: Skrip ini berlaku untuk semua permintaan anak dalam folder yang ditentukan.

Peningkatan Penggunaan Kembali

Skrip dapat dirancang untuk memanfaatkan data dari lingkungan atau permintaan sebelumnya, mempromosikan penggunaan kembali dan mengurangi kode yang berulang.

Kustomisasi Komponen Permintaan

Anda dapat memodifikasi berbagai aspek permintaan Anda menggunakan skrip pra-permintaan, termasuk header, konten body, dan parameter query.

Debugging dan Logging

Skrip ini memungkinkan Anda untuk mencatat informasi ke konsol Postman, membantu dalam debugging interaksi API Anda dan memecahkan masalah apa pun.

Panduan Langkah demi Langkah tentang Cara Melewatkan Tanggal Saat Ini sebagai Nilai Permintaan GET

Langkah 1 - Buat Akun Postman

Buat akun Postman baru (hanya jika Anda belum memilikinya) dan mulai mengunduh aplikasi Postman ke perangkat Anda. Aplikasi ini menawarkan lebih banyak fitur daripada versi webnya.

sign up for free postman account

Langkah 2 - Buat Permintaan API Baru di Postman

create new request postman

Setelah Anda menginstal Postman, buat permintaan baru dengan mengklik tombol New di sudut kiri atas jendela Postman. Pilih HTTP Request untuk membuat permintaan baru, seperti yang ditunjukkan pada gambar di atas.

Langkah 3 - Masukkan Metode dan Detail API

Selanjutnya, Anda perlu menyertakan detail permintaan API yang ingin Anda buat. Ini harus mencakup komponen seperti URL, metode HTTP, dan parameter tambahan yang akan dibutuhkan API.

Langkah 4 - Buka Bagian Pre-Request Script

open pre request section postman

Pada API Anda yang telah selesai, cari bagian Pre-request script, seperti yang ditunjukkan pada gambar di atas.

Langkah 5 - Masukkan Kode yang Diperlukan Untuk Menyertakan Tanggal

Di bawah tab Pre-request Script, tambahkan baris kode berikut sehingga Anda dapat menyertakan tanggal saat ini.

var moment = require('moment');

pm.environment.set('currentdate', moment().format(("YYYY-MM-DD HH:MM:SS")));

Untuk contoh khusus ini, stempel waktu akan disimpan dalam variabel currentdate menggunakan metode pm.environment.set.

Langkah 6 - Sertakan Variabel currentdate sebagai Variabel Permintaan

include current date variable postman timestamp

Tambahkan variabel currentdate ke bagian parameter query dari permintaan GET Anda sehingga setiap kali Anda mengirim permintaan, Anda dapat mengamati tanggal saat ini.

Apidog - Personalisasi API

Jika Anda mencari platform pengembangan API yang kuat, pertimbangkan Apidog sebagai alternatif untuk Postman. Apidog menyederhanakan proses dengan menangani banyak detail rumit untuk Anda. Selami bagian berikut untuk menjelajahi bagaimana Apidog membantu Anda memvisualisasikan spesifikasi API ini!

apidog interface
button

Menyertakan Tanggal Saat Ini di Header Permintaan di Apidog

Untuk menyertakan stempel waktu saat ini di header permintaan API, ikuti langkah-langkah di bawah ini!

preprocessor apidog add timestamp

Cuplikan kode berikut dapat digunakan untuk memasukkan tanggal saat ini ke dalam header permintaan API. Cukup salin dan tempel baris ini ke dalam skrip khusus di dalam bagian Skrip Pra-permintaan (sebelumnya diberi label Pre Processors) seperti yang diilustrasikan pada gambar.

var timestamp = new Date().getTime();
pm.environment.set("timestamp", timestamp);
apidog add timestamp variable apidog

Setelah Anda menginisialisasi variabel stempel waktu, pastikan untuk menambahkan variabel sebagai parameter query. Lihat gambar di atas sebagai referensi.

Melihat Tanggal dan Lainnya di Permintaan API Apidog

apidog timestamp and more details

Apidog melampaui stempel waktu dasar. Ini menyediakan detail API mendalam, termasuk cookie dan format permintaan mentah. Tampilan komprehensif ini memberdayakan Anda untuk menentukan masalah dan menyempurnakan API Anda untuk penerapan yang lancar. Selain itu, pertimbangkan pengujian beban API untuk lebih menilai ketahanan API Anda.

Sebagai kesimpulan, artikel ini membahas dua metode efektif untuk memasukkan tanggal saat ini sebagai nilai permintaan GET dalam Postman: skrip pra-permintaan dan variabel lingkungan. Skrip pra-permintaan menawarkan fleksibilitas untuk manipulasi dinamis, sementara variabel lingkungan menyediakan penggunaan kembali di seluruh permintaan. Dengan memanfaatkan teknik ini, Anda dapat membangun permintaan GET yang mudah beradaptasi dan dinamis yang mensimulasikan skenario dunia nyata dan meningkatkan efektivitas pengujian dan pengembangan API Anda.

Selanjutnya, kemampuan untuk menyertakan elemen dinamis seperti tanggal saat ini menggarisbawahi kekuatan Postman sebagai alat pengembangan API. Ini memberdayakan Anda untuk membuat kasus uji yang lebih kuat dan realistis, yang pada akhirnya mengarah pada penerapan API yang diperlengkapi dengan baik untuk menangani berbagai kondisi yang lebih luas.

Apa itu Ollama? Cara Menginstal Ollama?Sudut Pandang

Apa itu Ollama? Cara Menginstal Ollama?

đŸ’¡Ingin alat Pengujian API yang hebat yang menghasilkan Dokumentasi API yang indah? Ingin platform terintegrasi, All-in-One untuk Tim Pengembang Anda bekerja sama dengan produktivitas maksimum? Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau! button Lanskap kecerdasan buatan (AI) terus berkembang dengan kecepatan tinggi, dan Model Bahasa Besar (LLM) menjadi semakin kuat dan mudah diakses. Meskipun banyak orang berinteraksi dengan model

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?Sudut Pandang

Di Mana Unduh Swagger UI Bahasa Indonesia Gratis?

Ingin Swagger UI dalam Bahasa Indonesia? Artikel ini menjelaskan mengapa tidak ada unduhan resmi gratis dan cara mengaktifkan terjemahan. Jelajahi fitur Swagger dan lihat mengapa Apidog adalah alternatif Swagger superior untuk desain, pengujian, dan dokumentasi API yang terintegrasi.

Oliver Kingsley

April 23, 2025

Di Mana Mengunduh Postman Bahasa Indonesia Gratis?Sudut Pandang

Di Mana Mengunduh Postman Bahasa Indonesia Gratis?

Bisakah Anda mengunduh Postman Bahasa Indonesia gratis? Meskipun Postman tidak memiliki dukungan Bahasa Indonesia native, ada solusi lain. Jelajahi ini & temukan Apidog, alternatif Postman terpadu yang kuat untuk menyederhanakan alur kerja API Anda, apa pun bahasanya.

Oliver Kingsley

April 22, 2025