Nhà phát triển / Mạng

Công cụ kiểm tra WebSocket

Kết nối với máy chủ WebSocket từ trình duyệt, gửi thông báo, theo dõi mọi dữ liệu nhận được trong nhật ký có dấu thời gian và định dạng JSON, đồng thời gửi lại một thông báo để duy trì kết nối.

Công cụ kiểm tra WebSocket: Công cụ kiểm tra mở kết nối WebSocket trực tiếp từ trình duyệt của bạn đến máy chủ bạn chỉ định, vì vậy các thông báo không bao giờ đi qua trang web này. Công cụ hiển thị thời điểm kết nối mở, mọi thông báo theo cả hai chiều kèm dấu thời gian, các lỗi, cùng mã đóng và lý do đóng. JSON nhận được có thể được hiển thị theo định dạng dễ đọc, và một thông báo có thể được gửi lại sau mỗi vài giây để duy trì kết nối không hoạt động. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Công cụ kiểm tra WebSocketXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

Đã đóng

    Kết nối đi thẳng từ trình duyệt của bạn đến máy chủ; thông điệp không đi qua trang web này. Trình duyệt không thể gửi ping của giao thức WebSocket, nên tùy chọn lặp lại sẽ gửi thông điệp của bạn thay cho tín hiệu duy trì kết nối.

    Gỡ lỗi máy chủ WebSocket

    Nếu kết nối đóng ngay với mã 1006, có thể máy chủ đã từ chối nâng cấp HTTP: hãy kiểm tra đường dẫn, việc máy chủ chấp nhận origin của trang này và mọi thông tin xác thực mà máy chủ yêu cầu, thường là một token trong chuỗi truy vấn của URL, vì trình duyệt không thể thêm tiêu đề tùy chỉnh vào yêu cầu WebSocket.

    Đối với các endpoint HTTP thông thường, hãy kiểm tra mã trạng thái bằng công cụ kiểm tra trạng thái HTTP, hoặc chuyển lệnh curl thành mã bằng cURL sang mã.

    Duy trì kết nối

    Proxy và bộ cân bằng tải thường đóng các kết nối không hoạt động sau 30 đến 120 giây. Máy chủ thường gửi ping theo giao thức để ngăn việc này; khi kiểm tra từ trình duyệt, việc gửi một tin nhắn nhỏ sau mỗi 30 giây cũng có tác dụng tương tự.

    Cách sử dụng

    1. Nhập địa chỉ wss:// và giao thức con nếu máy chủ của bạn yêu cầu.
    2. Kết nối, nhập một thông báo rồi gửi.
    3. Theo dõi nhật ký các thông báo đã gửi và đã nhận, cùng mã đóng khi kết nối kết thúc.

    Quyền riêng tư và giới hạn

    Kết nối đi thẳng từ trình duyệt của bạn đến máy chủ; trang web này không thấy các thông báo.

    Công cụ liên quan

    Câu hỏi thường gặp

    Tại sao tôi không thể kết nối đến các địa chỉ ws://?

    Trang này được tải qua HTTPS và trình duyệt chỉ cho phép các kết nối wss:// bảo mật từ những trang bảo mật, ngoại trừ localhost vì địa chỉ này được xem là bảo mật.

    Các mã đóng có ý nghĩa gì?

    1000 là đóng bình thường, 1001 nghĩa là máy chủ hoặc trang sắp ngừng hoạt động, 1006 nghĩa là kết nối bị mất mà không có thông báo đóng, còn 1008 hoặc 1011 nghĩa là máy chủ từ chối hoặc gặp lỗi.

    Tại sao kết nối thất bại mà không có lý do?

    Trình duyệt ẩn thông tin chi tiết về các kết nối thất bại vì lý do bảo mật. Hãy kiểm tra địa chỉ, xem máy chủ có chấp nhận kết nối từ các nguồn gốc khác hay không và xem nhật ký riêng của máy chủ.

    Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản