Panduan cara penggunaan untuk Dev Proxy
Permintaan penyadapan
- Mencegat permintaan dari proses tertentu
- Mengecualikan URL
- Memeriksa permintaan dan respons menggunakan Chrome DevTool
Respons ejekan
- Respons tiruan
- Permintaan tiruan n-th
- Respons tiruan yang mengembalikan data biner
- Meniakkan beberapa respons ke titik akhir yang sama
- Mengubah file tiruan
- Mensimulasikan CRUD API
- Mensimulasikan CRUD API di internet
- Mensimulasikan CRUD API yang diamankan dengan Microsoft Entra
- Menyimulasikan Azure OpenAI API
- Menyimulasikan OPENAI API
- Pemberitahuan Pusat Admin Tim Mock untuk konektor Microsoft Graph
Mensimulasikan kesalahan
- Menguji aplikasi saya dengan kesalahan acak
- Mensimulasikan kesalahan dari API OpenAI
- Mensimulasikan kesalahan dari API Microsoft Graph
- Mengubah tingkat kegagalan permintaan
Mensimulasikan perilaku
- Uji bahwa aplikasi saya menangani pembatasan dengan benar
- Menyimulasikan pembatasan pada API Microsoft 365
- Menyimulasikan respons API Batas Laju
- Mensimulasikan respons API lambat
Izin minimal
- Mendeteksi izin Microsoft Graph API minimal
- Periksa apakah Anda menggunakan izin Microsoft Graph API yang berlebihan
Rekaman
Meningkatkan aplikasi saya
- Periksa apakah aplikasi saya menggunakan API tingkat produksi
- Periksa apakah aplikasi saya memanggil API dengan izin minimal
- Temukan API bayangan
- Hasilkan spesifikasi OpenAPI
- Memperbarui kode aplikasi saya untuk menggunakan Microsoft Graph JavaScript SDK
Prasetel
Ubah pengaturan
- Mengubah tingkat pengelogan
- Menghapus output
- Menggunakan model bahasa lokal dengan Dev Proxy
- Merefresh database Microsoft Graph lokal
Masalah umum
- Tidak ada kesalahan acak yang dilemparkan saat menggunakan tiruan
- Tidak ada koneksi internet setelah menggunakan proksi
- Semua permintaan gagal dengan 429 respons
- Semua permintaan gagal dengan batas waktu gateway
- Respons biner tidak ditidakan
- Tidak ada permintaan yang dicegat dari aplikasi .NET 4.8 saya
- Opsi tidak dikenali
- Penginisialisasi jenis untuk 'Microsoft.Data.Sqlite.SqliteConnection' melemparkan pengecualian
- Hapus instalasi
- Dapatkan bantuan dan dukungan
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.