Penampil respons Apidog menyediakan alat yang komprehensif untuk memeriksa dan memverifikasi respons API. Setelah mengirim permintaan, Anda dapat menganalisis detail respons termasuk body respons (dalam beberapa format tampilan), header, cookie, informasi jaringan, dan metrik performa. Panduan ini menjelaskan cara menggunakan penampil respons secara efektif.Tampilan Body Respons#
Apidog menawarkan beberapa tampilan untuk membantu Anda menafsirkan data respons secara efektif. Setiap tampilan memiliki tujuan khusus untuk menganalisis berbagai jenis respons.| Tampilan | Tujuan | Paling Sesuai Untuk | Fitur Utama |
|---|
| Pretty | Tampilan terformat dan mudah dibaca | Respons JSON/XML | Penyorotan sintaks, bagian yang dapat diciutkan, tautan yang dapat diklik |
| Raw | Tampilan teks tanpa format | Mengidentifikasi minifikasi, men-debug pemformatan | Area teks biasa, tanpa pemrosesan |
| Preview | Output HTML yang dirender | Respons HTML, men-debug kesalahan visual | Rendering iframe sandbox |
| Visualize | Visualisasi data khusus | Analisis data kompleks | Kode visualisasi khusus melalui skrip pasca-permintaan |
Tampilan Pretty#
Tampilan ini memformat respons JSON atau XML untuk meningkatkan keterbacaan. Tampilan ini menyoroti tautan dan memungkinkan penciutan bagian besar agar navigasi lebih mudah.Untuk mengaktifkan pemformatan otomatis body respons di Apidog, respons harus menyertakan header Content-Type yang benar. Namun, jika Anda menerima respons dengan header Content-Type yang berbeda, Anda dapat memaksa pemformatan JSON secara manual.
Tampilan Raw#
Tampilan Raw menampilkan body respons tanpa format dalam area teks, berguna untuk mengidentifikasi minifikasi atau memeriksa konten respons yang tepat tanpa pemrosesan apa pun.Tampilan Preview#
Preview merender respons dalam iframe sandbox, berguna untuk men-debug kesalahan HTML dan melihat bagaimana respons akan tampil di browser.Untuk respons biner, Anda dapat memilih panah bawah di sebelah "Send" dan memilih "Send and Download" untuk menyimpan respons secara lokal.Tampilan Visualize#
Tampilan ini merender data sesuai dengan kode visualisasi khusus yang Anda tambahkan ke skrip pasca-permintaan, sehingga Anda dapat membuat bagan, grafik, dan representasi visual lainnya dari data respons Anda.Header muncul sebagai pasangan kunci-nilai di tab Headers, yang menampilkan semua header HTTP yang dikembalikan oleh server. Ini mencakup header standar seperti Content-Type, Cache-Control, dan header khusus apa pun yang dikembalikan oleh API Anda.Cookie Respons#
Tab Cookies menampilkan cookie yang dikirim oleh server dengan informasi terperinci tentang setiap cookie.| Atribut Cookie | Deskripsi |
|---|
| Name | Pengidentifikasi cookie |
| Value | Data yang disimpan dalam cookie |
| Domain | Domain tempat cookie berlaku |
| Path | Jalur URL tempat cookie valid |
| Expires/Max-Age | Kapan cookie akan kedaluwarsa |
| HttpOnly | Apakah cookie hanya dapat diakses melalui HTTP |
| Secure | Apakah cookie hanya dikirim melalui HTTPS |
Apidog menampilkan detail jaringan yang komprehensif untuk membantu Anda memahami siklus permintaan-respons dan mengidentifikasi masalah performa.Kode Respons#
Kode respons yang dikembalikan oleh API ditampilkan secara jelas. Arahkan kursor ke atasnya untuk melihat deskripsi singkat tentang arti kode status tersebut.Apidog menghitung dan menampilkan waktu serta ukuran respons, dengan perincian detail yang tersedia saat kursor diarahkan. Ini membantu Anda:Mengidentifikasi endpoint yang lambat
Memantau ukuran payload respons
Mengoptimalkan performa API
Detail Koneksi#
Lihat detail jaringan seperti alamat IP lokal dan jarak jauh, yang membantu Anda memverifikasi koneksi dan memecahkan masalah terkait jaringan.