Endpoint
Endpoint menampilkan path API dan endpoint JavaScript yang diekstrak dari lalu lintas yang direkam, termasuk rute yang mungkin belum Anda kunjungi secara manual.
Cara Endpoint Diekstrak
Ogma menjalankan analisis statis pada respons JavaScript saat respons melewati proksi. Analisis ini mengidentifikasi:
- Pemanggilan
fetch()dengan argumen string URL - Pemanggilan
axiosdengan string path - Pola string URL yang sesuai dengan bentuk path API umum (misalnya
/api/v1/...) - Nilai path dalam definisi rute
Ekstraksi dilakukan secara otomatis. Tidak diperlukan konfigurasi.
Spesifikasi API yang diimpor juga dapat menyumbangkan endpoint. Di Kirim Ulang, gunakan Impor spesifikasi untuk masukan OpenAPI, Postman, introspeksi GraphQL, atau WSDL yang didukung. Entri ini bersumber dari spesifikasi API, bukan dari respons yang direkam. Mengimpor definisi tidak mengirim permintaan yang dihasilkan; tinjau permintaan di Kirim Ulang sebelum menguji. Lihat Impor definisi API.
Daftar Endpoint
Setiap entri dalam daftar menampilkan:
| Kolom | Deskripsi |
|---|---|
| Path | Path URL yang diekstrak |
| Petunjuk metode | Metode HTTP yang disimpulkan dari pemanggilan (GET, POST, dan sebagainya), jika tersedia |
| Sumber | Entri riwayat HTTP tempat path ditemukan |
Klik baris mana pun untuk membentangkan detail sumber dan membuka entri riwayat asalnya.
Memfilter Endpoint
Ketik di bilah filter di atas daftar untuk mencari berdasarkan string path. Daftar menyusut ke entri yang cocok saat Anda mengetik.
Mengirim Endpoint ke Kirim Ulang
- Pilih endpoint dalam daftar.
- Klik Kirim ke Kirim Ulang.
- Ogma membuat sesi Kirim Ulang baru yang sudah diisi dengan path dan petunjuk metode.
Sesuaikan host, header, dan isi di Kirim Ulang sebelum mengirim. Ekstraksi endpoint menyediakan path; ekstraksi tidak merekonstruksi permintaan lengkap.