Bagikan melalui


Pengaturan proksi

Dev Proxy dilengkapi dengan beberapa pengaturan yang dapat Anda gunakan untuk mengontrol bagaimana proksi harus berjalan.

Anda dapat mengonfigurasi pengaturan ini dengan mengaturnya di file devproxyrc.json , yang terletak di folder penginstalan proksi, atau dengan mengaturnya pada waktu proses melalui opsi baris perintah.

Tabel berikut ini menjelaskan pengaturan.

Pengaturan Deskripsi Opsi baris perintah Nilai yang diizinkan Nilai default
apiPort Port untuk DEV Proxy API untuk didengarkan. Atur ke untuk membiarkan OS menetapkan port acak yang tersedia. --api-port <apiPort> Integer 8897
asSystemProxy Apakah akan mendaftarkan Proksi Dev sebagai proksi sistem saat startup. Ketika diatur ke harus , atur ke --as-system-proxy , true
filterByHeaders Hanya mencegat permintaan dengan header tertentu n/a . Nilai dapat kosong untuk menyertakan permintaan dengan header yang ditentukan tidak peduli nilainya. n/a
installCert Apakah akan menginstal sertifikat akar --install-cert , true
ipAddress Alamat IP untuk proksi yang akan diikat --ip-address <ipAddress> Alamat IPv4 127.0.0.1
languageModel Pengaturan untuk model bahasa n/a Lihat bagian model bahasa untuk informasi selengkapnya. n/a
logLevel Tingkat pesan yang akan dicatat --log-level <loglevel> , , , , , information
newVersionNotification Apakah akan memberi tahu tentang versi baru n/a , , stable
noColor Menonaktifkan output berwarna --no-color n/a n/a
noFirstRun Lewati pengalaman eksekusi pertama (jangan percayai sertifikat di macOS) --no-first-run n/a n/a
noWatch Nonaktifkan mulai ulang proksi otomatis saat file konfigurasi berubah --no-watch n/a n/a
output Format output untuk pengelogan terstruktur --output <format> , text
port Port untuk didengarkan oleh server proksi. Atur ke untuk membiarkan OS menetapkan port acak yang tersedia. -p, --port <port> Integer 8000
rate Persentase kemungkinan proksi gagal permintaan. Atur ke untuk meneruskan semua permintaan ke API, dan untuk gagal semua permintaan. -f, --failure-rate <failurerate> 0..100 50
record Gunakan opsi ini untuk merekam semua log permintaan --record n/a n/a
showSkipMessages Apakah akan menampilkan pesan log saat Proksi Dev melompat menjalankan plugin. n/a , true
timeout Menghentikan proksi secara otomatis setelah periode tidak aktif -t, --timeout <seconds> Integer n/a
urlsToWatch Daftar URL yang harus disadap proksi -u, --urls-to-watch <urlsToWatch> URL absolut (dapat berisi kartubebas) misalnya, Lihat file devproxyrc
validateSchemas Apakah akan memvalidasi konfigurasi terhadap skema yang ditentukan. Hanya berlaku untuk file konfigurasi JSON. n/a , true
watchPids ID proses untuk mengawasi permintaan --watch-pids <pids> Integer n/a
watchProcessNames Nama proses untuk mengawasi permintaan --watch-process-names <processNames> string n/a