Chuyển đến nội dung

Lịch sử WebSocket và SSE ​

Lịch sử WS/SSE ghi nhận tất cả kết nối WebSocket và luồng Server-Sent Event đi qua proxy, đồng thời cho phép kiểm tra từng tin nhắn, lọc theo nội dung hoặc chiều và gửi tin nhắn đến WS Replay.

Danh sách kết nối ​

Bảng bên trái liệt kê mọi kết nối đã ghi nhận.

CộtMô tả
Máy chủMáy chủ từ xa của kết nối này.
Đường dẫnĐường dẫn nâng cấp hoặc luồng sự kiện.
Tin nhắnTổng số tin nhắn (WebSocket) hoặc sự kiện (SSE).
Bắt đầuDấu thời gian khi kết nối được thiết lập.
Kết thúcDấu thời gian khi kết nối đóng, hoặc trống nếu vẫn mở.
TLSKết nối có dùng TLS hay không.

Nhấp kết nối để mở danh sách tin nhắn của nó.

Lọc kết nối ​

Dùng thanh lọc phía trên danh sách kết nối để thu hẹp chế độ xem.

  • Máy chủ - khớp chuỗi con trong cột máy chủ.
  • Đường dẫn - khớp chuỗi con trong cột đường dẫn.
  • TLS - chỉ hiển thị kết nối có TLS hoặc không có TLS.
  • Trong phạm vi - chỉ hiển thị kết nối có máy chủ khớp phạm vi hiện tại.
  • StreamQL - nhập biểu thức StreamQL để lọc có cấu trúc.

Nhấp nút AI cạnh ô nhập StreamQL để tạo truy vấn từ ngôn ngữ tự nhiên.

Danh sách tin nhắn ​

Chọn kết nối sẽ mở tin nhắn của kết nối đó trong bảng giữa.

CộtMô tả
Số thứ tựSố thứ tự, bắt đầu từ 1 cho tin nhắn đầu tiên trong kết nối.
ChiềuC->S cho máy khách đến máy chủ, S->C cho máy chủ đến máy khách.
OpcodeOpcode WebSocket: text, binary, ping, pong hoặc close. Các mục SSE hiển thị tên sự kiện.
Kích thướcKích thước payload tính bằng byte.
Thời gianDấu thời gian tuyệt đối của tin nhắn.
Khoảng cáchThời gian kể từ tin nhắn trước trong kết nối này.

Lọc tin nhắn ​

Dùng thanh lọc phía trên danh sách tin nhắn.

  • Chiều - chỉ hiển thị tin nhắn từ máy khách đến máy chủ hoặc từ máy chủ đến máy khách.
  • Opcode - lọc theo opcode cụ thể (ví dụ chỉ hiển thị ping/pong để gỡ lỗi hành vi duy trì kết nối, hoặc ẩn chúng để giảm nhiễu).
  • Nội dung - khớp chuỗi con trong payload.
  • StreamQL - biểu thức truy vấn có cấu trúc.

Kiểm tra tin nhắn ​

Nhấp hàng tin nhắn bất kỳ để mở payload trong bảng kiểm tra.

  • Thẻ Định dạng dễ đọc hiển thị JSON với tô sáng cú pháp và các nút có thể thu gọn.
  • Thẻ Raw hiển thị các byte payload chưa chỉnh sửa.
  • Khung nhị phân hiển thị dạng hex với cách diễn giải UTF-8 bên cạnh khi có thể.
  • Khung đóng gồm mã trạng thái và cụm từ lý do được phân tích từ payload.

Gửi tin nhắn đến WS Replay ​

Nhấp chuột phải vào hàng tin nhắn bất kỳ và chọn Gửi đến WS Replay để mở tin nhắn trong WS Replay. Yêu cầu bắt tay của kết nối được dùng để thiết lập kết nối phát lại.

Từ WS Replay, bạn có thể chỉnh sửa payload và gửi lại, hoặc chèn tin nhắn mới vào kết nối đang mở.

Xuất tin nhắn WS ​

  1. Chọn kết nối trong danh sách kết nối.
  2. Mở điều khiển xuất tin nhắn.
  3. Chọn JSON hoặc CSV.
  4. Lưu tệp.

Bản xuất gồm số thứ tự, chiều, opcode, dấu thời gian và payload của từng tin nhắn.

Dùng Xuất CSV phía trên danh sách kết nối để xuất siêu dữ liệu kết nối thay vì payload tin nhắn. Kết nối đã ghi nhận và phiên WS Replay là các bản ghi riêng biệt; phản hồi phát lại thuộc dòng thời gian WS Replay, không thuộc danh sách lịch sử đã ghi nhận này.

Phần mềm độc quyền. Bảo lưu mọi quyền.