Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Glosarium ini mendefinisikan istilah yang digunakan di seluruh dokumentasi Proksi Dev.
A
Simulator API
Alat yang meniluki perilaku API tanpa menyambungkan ke server API nyata. Dev Proxy adalah simulator API yang dapat meniru respons, mensimulasikan kesalahan, dan menyuntikkan latensi.
C
Pengujian chaos
Metodologi pengujian yang sengaja memperkenalkan kegagalan ke dalam sistem untuk memverifikasi bahwa ia dapat menangani kondisi yang tidak terduga. Dev Proxy memungkinkan pengujian chaos dengan mensimulasikan kesalahan dan kegagalan API acak.
File konfigurasi
File JSON (devproxyrc.json) yang mendefinisikan perilaku Dev Proxy, termasuk URL mana yang akan ditonton, plugin mana yang akan diaktifkan, dan pengaturan khusus plugin. Lihat Mengonfigurasi Proksi Dev.
E
Simulasi kesalahan
Praktik dengan sengaja mensimulasikan kegagalan panggilan API untuk menguji bagaimana aplikasi menangani kegagalan. Dev Proxy mensimulasikan kesalahan dengan mengembalikan respons kesalahan HTTP alih-alih meneruskan permintaan ke API nyata.
I
Adang
Saat Dev Proxy mengambil permintaan HTTP/HTTPS sebelum mencapai tujuannya. Permintaan yang disadap dapat diteruskan ke API, dimodifikasi, atau diganti dengan respons tiruan.
L
Keterlambatan
Penundaan waktu antara mengirim permintaan dan menerima respons. Dev Proxy dapat menyuntikkan latensi buatan untuk mensimulasikan kondisi jaringan yang lambat atau API yang kelebihan beban.
M
Respons tiruan
Respons yang telah ditentukan sebelumnya yang dikembalikan Dev Proxy alih-alih meneruskan permintaan ke API nyata. Tiruan berguna untuk pengujian terhadap API yang belum ada atau ketika Anda menginginkan respons yang dapat diprediksi.
File simulasi
File JSON (mocks.json sering kali) berisi definisi respons tiruan. Setiap entri memetakan pola URL ke isi respons, kode status, dan header.
P
Lewati
Saat Dev Proxy meneruskan permintaan ke API nyata tanpa modifikasi. Ini terjadi ketika permintaan tidak cocok dengan plugin aktif atau ketika plugin memutuskan untuk tidak bertindak di atasnya.
Modul tambahan
Komponen modular yang memperluas fungsionalitas Dev Proxy. Plugin dapat mencegat permintaan, membuat laporan, atau memberikan panduan. Lihat Arsitektur plugin.
Pengaturan Awal
File konfigurasi bawaan untuk skenario umum. Preset menggabungkan plugin dan pengaturan untuk menyelesaikan tugas tertentu. Lihat Menggunakan konfigurasi prasetel.
Proxy
Server yang berada di antara aplikasi klien dan server API, menyampaikan permintaan dan respons. Proksi Dev berjalan sebagai proksi lokal di komputer Anda.
R
Pembatasan tarif
API teknik yang digunakan untuk membatasi jumlah permintaan yang dapat dilakukan klien dalam jangka waktu tertentu. Dev Proxy dapat mensimulasikan pembatasan tarif dengan mengembalikan respons 429 (Terlalu Banyak Permintaan). Bandingkan dengan penyempitan.
Rekaman
Proses pengambilan permintaan dan respons API untuk analisis nanti. Dev Proxy dapat merekam lalu lintas dan mengekspornya ke berbagai format.
Wartawan
Plugin yang mengonversi data yang direkam menjadi format yang dapat dibaca manusia seperti Markdown, JSON, atau teks biasa. Wartawan memproses output plugin pelaporan.
Plugin pelaporan
Plugin yang menganalisis permintaan yang direkam dan menghasilkan laporan tentang penggunaan API, izin, atau praktik terbaik.
S
Schema
File Skema JSON yang menentukan struktur dan aturan validasi untuk file konfigurasi Dev Proxy. Skema mengaktifkan IntelliSense di editor yang mendukungnya.
API Bayangan
Titik akhir API yang digunakan aplikasi tetapi tidak didokumenkan secara resmi atau diketahui oleh organisasi. Dev Proxy dapat membantu menemukan API bayangan.
T
Throttling
Ketika API sengaja memperlambat atau menolak permintaan karena beban tinggi atau untuk melindungi sumber daya. Sering digunakan secara bergantian dengan pembatasan laju, meskipun throttling biasanya menyiratkan kondisi sementara sedangkan pembatasan laju adalah kebijakan tetap.
U
URL untuk ditonton
Pola URL yang dipantau Oleh Dev Proxy untuk permintaan. Hanya permintaan yang cocok dengan pola-pola ini yang dihentikan. Pola mendukung wildcard, misalnya https://api.contoso.com/*.
W
Menonton
Untuk memantau permintaan ke URL tertentu. Dev Proxy memantau URL yang Anda konfigurasi dan dapat mencegat permintaan yang sesuai.