Riwayat WS / SSE
Riwayat WS / SSE merekam semua koneksi WebSocket dan stream Server-Sent Event yang melewati proksi, serta memungkinkan Anda memeriksa pesan satu per satu, memfilter berdasarkan konten atau arah, dan mengirim pesan ke Kirim Ulang WS.
Daftar Koneksi
Panel kiri mencantumkan setiap koneksi yang direkam.
| Kolom | Deskripsi |
|---|---|
| Host | Host jarak jauh untuk koneksi ini. |
| Path | Path upgrade atau stream event. |
| Pesan | Jumlah total pesan (WebSocket) atau event (SSE). |
| Dimulai | Cap waktu saat koneksi dibentuk. |
| Berakhir | Cap waktu saat koneksi ditutup, atau kosong jika masih terbuka. |
| TLS | Apakah koneksi menggunakan TLS. |
Klik koneksi untuk membuka daftar pesannya.
Memfilter Koneksi
Gunakan bilah filter di atas daftar koneksi untuk mempersempit tampilan.
- Host - pencocokan substring terhadap kolom host.
- Path - pencocokan substring terhadap kolom path.
- TLS - hanya menampilkan koneksi TLS atau non-TLS.
- Dalam cakupan pengujian - hanya menampilkan koneksi yang host-nya cocok dengan cakupan saat ini.
- StreamQL - ketik ekspresi StreamQL untuk pemfilteran terstruktur.
Klik tombol AI di samping masukan StreamQL untuk menghasilkan kueri dari bahasa sehari-hari.
Daftar Pesan
Memilih koneksi membuka pesan-pesannya di panel tengah.
| Kolom | Deskripsi |
|---|---|
| Urut | Nomor urut, dimulai dari 1 untuk pesan pertama dalam koneksi. |
| Arah | C->S untuk klien-ke-server, S->C untuk server-ke-klien. |
| Opcode | Opcode WebSocket: text, binary, ping, pong, atau close. Entri SSE menampilkan nama event. |
| Ukuran | Ukuran payload dalam byte. |
| Waktu | Cap waktu absolut pesan. |
| Delta | Waktu sejak pesan sebelumnya dalam koneksi ini. |
Memfilter Pesan
Gunakan bilah filter di atas daftar pesan.
- Arah - hanya menampilkan pesan klien-ke-server atau server-ke-klien.
- Opcode - memfilter ke opcode tertentu (misalnya, hanya menampilkan
ping/ponguntuk men-debug perilaku keepalive, atau menyembunyikannya agar tampilan tidak terlalu ramai). - Konten - pencocokan substring terhadap payload.
- StreamQL - ekspresi kueri terstruktur.
Memeriksa Pesan
Klik baris pesan mana pun untuk membuka payload-nya dalam panel pemeriksa.
- Tab Terformat merender JSON dengan penyorotan sintaks dan simpul yang dapat diciutkan.
- Tab Mentah menampilkan byte payload tanpa modifikasi.
- Frame biner ditampilkan sebagai heksadesimal, berdampingan dengan interpretasi UTF-8 jika memungkinkan.
- Frame close menyertakan kode status dan frasa alasan yang diurai dari payload.
Mengirim Pesan ke Kirim Ulang WS
Klik kanan baris pesan mana pun dan pilih Kirim ke Kirim Ulang WS untuk membuka pesan di Kirim Ulang WS. Permintaan handshake koneksi digunakan untuk membentuk koneksi kirim ulang.
Dari Kirim Ulang WS, Anda dapat memodifikasi payload dan mengirimnya kembali, atau menyisipkan pesan baru ke koneksi aktif.
Mengekspor Pesan WS
- Pilih koneksi dalam daftar koneksi.
- Buka kontrol ekspor pesan.
- Pilih JSON atau CSV.
- Simpan file.
Ekspor menyertakan nomor urut, arah, opcode, cap waktu, dan payload untuk setiap pesan.
Gunakan Ekspor CSV di atas daftar koneksi untuk mengekspor metadata koneksi, bukan payload pesan. Koneksi yang direkam dan sesi Kirim Ulang WS adalah catatan terpisah; balasan kirim ulang berada di linimasa Kirim Ulang WS, bukan daftar riwayat rekaman ini.