WebSocket-ийн 1006 код хүлээгдэж буй Close фреймгүйгээр хэвийн бус хаалтыг мэдээлнэ. Код нь нөөцлөгдсөн: endpoint нь WebSocket Close фреймд 1006-г төлөв болгон илгээж болохгүй. Үүнийг API үйл явдалд харах нь proxy-г шалтгаан гэж заасан серверийн мессеж биш.

Хэрэв холболт хэзээ ч нээгдээгүй бол

Тохиргоог дарааллаар нь дагана: proxy-той холбогдох, proxy хэлэлцээр, WSS-ийн зорилтот TLS, дараа нь WebSocket нээх handshake. Proxy-ийн сорилт эсвэл туннелийн татгалзал нь WebSocket үе шатаас өмнө дарааллыг зогсоож болно.

Хэрэв нээгдэж, мессеж зөөсөн бол

Ашигтай үргэлжлэх хугацаа болон хаалтын өмнө юу болсныг тэмдэглэ. Тээврийн тасалдал, аппликейшн зогсолт, зуучлагчийн бодлого нь хүлээн авагчийг цэвэр хаалтын солилцоогүй орхиж болно.

Endpoint, сессийн танигч, сүүлийн идэвх, ердийн Close фрейм ажиглагдсан эсэхийг хадгал. Хөтөч эсвэл сангийн сүлжээний алдааг таны хянадаг зорилтот логтой харьцуул. Зөвхөн үйл явдлын код нь ISP, proxy оператор эсвэл аппликейшн серверийг эх сурвалж гэж тодорхойлж чадахгүй.

Ижил proxy-гоор ажилладаг энгийн HTTPS хуудас богино солилцоог шалгадаг, энэ сессийн нас биш. Маршрутыг өөрчлөх үед хөтчийн төлөв, аппликейшны кодыг тогтвортой байлга; эс бөгөөс амжилттай дахин оролдлогыг тайлбарлахад хэцүү.

Нотолгоонд тулгуурласан хил хязгаарыг зас. Proxy баталгаажуулалт, TLS итгэл, аппликейшний дахин холболт нь тусдаа ажлууд бөгөөд бүх timeout-ыг нэмэгдүүлэх нь 1006-г тэдгээрийн аль нэгийг заахыг албадаж чадахгүй.

Холбоотой нийтлэлүүд