Saat mengirim atau melakukan debugging permintaan endpoint di Apidog, Anda dapat menggunakan agen proksi permintaan untuk memulai permintaan. Hal ini membantu menghindari masalah seperti tidak dapat mengakses endpoint intranet karena pembatasan jaringan atau konfigurasi firewall.Pengaturan Agen Proksi Permintaan Pribadi#
Di Apidog, Anda akan menemukan pengaturan agen proksi permintaan di sudut kanan bawah setelah masuk ke sebuah proyek. Melalui pengaturan ini, Anda dapat memilih berbagai metode untuk memproksikan permintaan endpoint yang dimulai dari Apidog.Opsi Klien Apidog#
Opsi Web Apidog#
| Opsi | Deskripsi |
|---|
| Pilih Proksi Otomatis | Apidog secara otomatis memilih antara agen ekstensi browser atau agen cloud berdasarkan pengaturan browser saat ini (agen ekstensi browser diprioritaskan) |
| Agen Ekstensi Browser | Menggunakan ekstensi browser sebagai proksi untuk permintaan endpoint (memerlukan instalasi ekstensi) |
| Agen Cloud | Menggunakan agen proksi permintaan berbasis cloud milik Apidog untuk mengirim permintaan (tidak dapat mengakses endpoint jaringan internal) |
| Agen Proksi Permintaan Self-hosted | Permintaan dirutekan melalui agen proksi permintaan self-hosted yang telah Anda tentukan |
Pengaturan agen proksi permintaan pribadi disimpan di cloud dan bersifat spesifik untuk setiap proyek, sehingga mudah diterapkan dengan cepat dalam sesi debugging mendatang.
Mengatur Agen Proksi Permintaan untuk Layanan di Lingkungan yang Berbeda#
Di dalam proyek, Anda dapat mengonfigurasi agen proksi permintaan self-hosted untuk berbagai lingkungan dan layanan (Base URL) pada halaman manajemen lingkungan. Setelah sebuah layanan ditetapkan ke agen proksi permintaan, semua permintaan endpoint ke layanan tersebut secara otomatis dirutekan melalui agen yang dipilih.Hal ini menyederhanakan pengaturan proksi di berbagai layanan dengan lingkungan jaringan yang beragam, sehingga menghemat waktu dan upaya anggota tim Anda.1.
Pengaturan Proksi Layanan Diprioritaskan: Jika agen proksi permintaan dikonfigurasi untuk sebuah layanan, pengaturan tersebut akan menggantikan pengaturan proksi pribadi apa pun. Misalnya, jika sebuah layanan dikonfigurasi untuk menggunakan Proksi A, tetapi seorang anggota tim telah mengatur pengaturan proksi pribadinya ke Not Using Proxy, layanan tersebut tetap akan menggunakan Proksi A.
2.
Pengaturan Proksi Layanan Hanya Berlaku di Dalam Aplikasi Apidog: Pengaturan agen proksi permintaan pada layanan hanya berlaku untuk permintaan endpoint yang dibuat di dalam proyek. Untuk debugging endpoint yang dimulai dari dokumentasi bersama atau situs dokumen publik, proksi CORS yang dikonfigurasi dalam dokumentasi tersebut akan digunakan untuk mengirim permintaan. Mengelola Agen Proksi Layanan#
Anda dapat melihat atau mengonfigurasi agen proksi permintaan untuk semua layanan menggunakan pemilih proksi yang terletak di kanan bawah proyek.Pengaturan agen proksi permintaan untuk layanan disimpan di cloud dan dibagikan kepada semua anggota proyek.