Trình kiểm tra WebSocket, tính năng mới sẽ có trong Firefox 71

Firefox Quantum

Firefox Quantum

Vài ngày trước nhóm phát triển Firefox DevTools đã công bố Trình kiểm tra WebSocket mới cho Firefox, dự định phát hành cho Firefox phiên bản 71. Tính năng mới có sẵn dưới dạng API và cho phép bạn tạo kết nối liên tục giữa máy khách và máy chủ.

Vì API gửi và nhận dữ liệu bất kỳ lúc nào, Nó chủ yếu được sử dụng trong các ứng dụng yêu cầu giao tiếp thời gian thực. Theo các nhà phát triển của hàm, mặc dù có thể làm việc trực tiếp với API, nhưng một số thư viện hiện có rất hữu ích và tiết kiệm thời gian. Các thư viện này có thể trợ giúp với các lỗi kết nối, proxy, xác thực và ủy quyền, khả năng mở rộng và hơn thế nữa.

Trình kiểm tra WebSocket của Firefox DevTools hiện hỗ trợ Socket.IO và SockJS Và theo nhóm phát triển, các phương tiện khác sẽ sớm được hỗ trợ, bao gồm SignalR và WAMP.

Trình kiểm tra WebSocket nó là một phần của giao diện người dùng của bảng "Mạng" trong DevToolsMặc dù bạn đã có thể lọc nội dung cho các kết nối WS đang mở trong bảng điều khiển này, nhưng cho đến nay, không có khả năng xem dữ liệu thực tế được truyền qua các khung WS.

Giới thiệu về Trình kiểm tra WebSocket

Trình kiểm tra WebSocket mới hiện hỗ trợ Socket.IO, SockJS và JSON và theo nhóm phát triển, dần dần có nhiều hỗ trợ hơn, bao gồm cả SignalR và WAMP. Dữ liệu hữu ích dựa trên các giao thức này được phân tích và hiển thị dưới dạng cây có thể mở rộng để dễ dàng kiểm tra. Tuy nhiên, bạn vẫn có thể xem dữ liệu thô (như được gửi trong nguồn cấp dữ liệu).

Trình kiểm tra WebSocket Nó có giao diện người dùng cung cấp bảng «Tin nhắn» mới có thể được sử dụng để kiểm tra các khung WS được gửi và nhận thông qua kết nối WS đã chọn.

Trong bảng điều khiển này trong tổng số tin nhắn ", dữ liệu khung đã gửi được hiển thị bằng mũi tên màu xanh lá cây và các khung đã nhận được hiển thị bằng mũi tên màu đỏ. Để tập trung vào các thông điệp cụ thể, có thể lọc các khung.

Mặc dù các cột "Dữ liệu" và "Thời gian" được hiển thị theo mặc định, trong khi đó, họ cung cấp các tùy chọn để tùy chỉnh giao diện để hiển thị nhiều cột hơn bằng cách nhấp chuột phải vào tiêu đề. Khi bạn chọn một khối từ danh sách, bản xem trước được hiển thị ở cuối bảng "Tin nhắn".

Mặt khác, bạn cũng có thể sử dụng nút Tạm dừng / Tiếp tục trên thanh công cụ Bảng điều khiển mạng để ngăn chặn sự gián đoạn của lưu lượng truy cập.

Trình kiểm tra WebSocket của Firefox

nhóm nghiên cứu Firefox DevTools vẫn đang làm việc trên một số điểm trong phiên bản này. Chúng bao gồm: một trình xem dữ liệu nhị phân tiện dụng, cho biết các kết nối đóng, nhiều giao thức hơn (SignalR và WAMP như đã đề cập ở trên) và xuất khung.

Trình kiểm tra WebSocket tiếp tục cải thiện, nhưng nhóm FireTox DevTools đã cung cấp nó cho các nhà phát triển muốn dùng thử trước ngày giao hàng. Trình kiểm tra WebSocket Nó hiện có sẵn trong Firefox Developer Edition 70. Nó sẽ được phát hành trên Firefox 71. Đối với một số nhà phát triển, đây là một cải tiến lớn cho trình duyệt Firefox.

Cài đặt thế nào Phiên bản dành cho nhà phát triển Firefox trên Ubuntu và các dẫn xuất?

Đối với những người quan tâm đến việc sử dụng WebSocket Inspector ngay bây giờ, chỉ cần tải xuống và cài đặt Firefox Developer Edition.

Điều quan trọng là phải đề cập đến bạn cần gỡ cài đặt bất kỳ phiên bản Firefox nào khác mà họ đã cài đặt, trong trường hợp sử dụng kho lưu trữ. 

Để làm được điều này, điều đầu tiên họ phải làm là mở một thiết bị đầu cuối trên hệ thống của bạn (họ có thể thực hiện bằng tổ hợp phím Ctrl + Alt + T) và trong đó chúng ta sẽ gõ lệnh sau để thêm kho lưu trữ sau vào hệ thống. 

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora -y

sudo apt update

Bây giờ đơn giản chúng ta phải thực hiện lệnh sau trong terminal:

sudo apt install firefox

Nếu bạn không muốn thêm kho lưu trữ hoặc gỡ cài đặt phiên bản Firefox của họ mà họ có trên hệ thống, có thể tải xuống gói Firefox Developer Edition, từ liên kết bên dưới. 

Sau đó, chúng ta chỉ cần giải nén gói, Điều này có thể được thực hiện từ thiết bị đầu cuối bằng lệnh sau:

tar xjf firefox-71.0b2.tar.bz2

Sau đó, chúng tôi nhập thư mục với:

cd firefox

Và họ chạy trình duyệt bằng lệnh sau:

./firefox

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.