Pilihan khusus Websocket
Layar ini memungkinkan anda untuk mengkonfigurasi WebSocket pilihan:
Ke depan semua
Jika anda tidak tertarik dalam WebSockets komunikasi, tetapi anda ingin untuk memungkinkan pesan-pesan yang dikirim kembali & sebagainya melalui ZAP, maka anda harus mengaktifkan opsi ini.
Akibatnya tidak ada pesan akan disimpan dalam session database. Selain itu ada pesan akan muncul di WebSockets tab. Pengaturan ini dapat berguna jika anda harus berurusan dengan kinerja yang kritis WebSocket koneksi dan anda tidak tertarik apa yang sedang dikirim.
Jika anda ingin mengabaikan salah satu saluran tertentu, memeriksa WebSocket tertentu Properti Sesi.
Istirahat pada semuanya
Dalam Selaan toolbar, terdapat dua tombol:
Atur selaan pada semua permintaan
Atur selaan pada semua respon
Ketika anda mengaktifkan opsi ini, maka semua keluar (masing-masing masuk) WebSocket pesan juga tertangkap oleh tombol kontrol.
Secara default opsi ini dinonaktifkan. Dalam hal ini hanya HTTP pesan yang tertangkap, tetapi anda dapat menambahkan eksplisit breakpoints pada WebSocket komunikasi dalam WebSocket tab.
Istirahat di Ping & Pong pesan
PING dan PONG pesan yang sering digunakan oleh WebSocket server untuk menentukan kesehatan dari koneksi saat ini. Jika anda menangkap masuk PING pesan, browser ini tidak dapat kembali PONG pesan segera, sehingga yang buruk latency nilai.
Jika opsi ini dinonaktifkan, tidak ada PING atau PONG pesan yang tertangkap ketika anda:
- atur titik-selaan pada semua permintaan or semua respon, atau
- langkah melalui untuk permintaan berikutnya atau respon dan Sebuah PING atau PONG pesan tiba
Pengaturan ini tidak mempengaruhi breakpoints yang ditetapkan secara eksplisit pada PING or PONG pesan-pesan. Anda dapat melihat eksplisit seperti breakpoints di Tab titik-selaan.
Hapus header Sec-WebSocket-Extensions
Mengizinkan untuk menghapus header HTTP Sec-WebSocket-Extensions dari jabat tangan yang pesan, jadi tidak ada transformasi yang dilakukan
untuk WebSocket pesan yang dikirim/diterima.
Pilihan ini harus selalu diaktifkan kecuali klien atau server yang diuji membutuhkan mereka. Dengan WebSocket
pesan mungkin tidak diproses dengan benar oleh ZAP ketika ekstensi yang digunakan.