Header HTTP menyediakan metadata penting tentang permintaan API Anda, seperti jenis konten, kredensial autentikasi, dan direktif caching. Apidog memudahkan konfigurasi header permintaan sekaligus secara otomatis mengelola header umum berdasarkan konfigurasi permintaan Anda.Anda dapat menyiapkan header di tab Headers pada permintaan Anda. Masukkan pasangan key-value apa pun yang Anda perlukan, dan Apidog akan mengirimkannya bersama permintaan Anda. Apidog menyediakan prompt untuk opsi umum yang dapat Anda gunakan untuk melengkapi penyiapan secara otomatis, seperti Content-Type.Tabel berikut mencantumkan header HTTP yang umum digunakan:| Header | Tujuan | Contoh Nilai |
|---|
| Content-Type | Menentukan jenis media dari body permintaan | application/json |
| Authorization | Berisi kredensial autentikasi | Bearer token123 |
| Accept | Menentukan format respons yang dapat diterima | application/json |
| User-Agent | Mengidentifikasi aplikasi klien | Apidog/1.0 |
| Cache-Control | Direktif untuk mekanisme caching | no-cache |
Apidog akan secara otomatis menambahkan header tertentu ke permintaan Anda berdasarkan pilihan dan pengaturan permintaan Anda. Klik opsi Hidden di bagian atas tab Headers pada permintaan Anda untuk melihat informasi tentang apa yang akan dikirim Apidog bersama permintaan Anda.Arahkan kursor ke sebuah header untuk melihat detail tentangnya. Apidog akan menunjukkan mengapa header tersebut ditambahkan dan cara menonaktifkan atau menimpa nilai header tersebut jika diperlukan.Anda dapat membuat perubahan pada header di tab Authorization, Body permintaan, Cookies untuk domain permintaan, Settings, dan dalam beberapa kasus di tab Headers itu sendiri. Jika Anda perlu berpindah ke bagian lain aplikasi, Apidog akan menampilkan tautan di sisi kanan.Untuk menonaktifkan header yang dibuat otomatis di tab Headers, kosongkan kotak centangnya. Untuk menimpa nilai header yang dibuat otomatis, kosongkan kotak centang di sebelah entri yang dibuat otomatis dan tambahkan entri terpisah untuk header tersebut, dengan namanya di bidang Key dan nilai yang Anda inginkan di bidang Value.Jika Anda memiliki lebih dari satu entri untuk header yang sama, Apidog menunjukkan entri mana yang akan ditimpa. Apidog memprioritaskan header yang telah Anda tambahkan secara eksplisit di Headers atau secara tidak langsung melalui pilihan yang Anda buat di bagian lain permintaan Anda seperti Authorization. Header yang ditimpa akan ditampilkan seperti ~~Authorization~~.Untuk header Content-Length dan Content-Type, Apidog akan secara otomatis menghitung nilainya saat Anda mengirim permintaan, berdasarkan data di tab Body. Namun, Anda dapat menimpa kedua nilai tersebut jika diperlukan.