CurlAsyncHTTPClient аркылуу иштеген Tornado HTTP суроосу websocket_connect ошол эле backend'ди колдонорун далилдебейт.

Tornado'нун WebSocket туташуу ишке ашырылышы өзүнүн HTTP туташуу жолуна негизделет. Жөнөкөй HTTP ишке ашырылышы прокси талаалары колдоого алынбай турганын документтештирет. Глобалдык асинхрондук HTTP кардарын curl колдонууга конфигурациялоо бул WebSocket жолун curl'дун прокси туташтыргычы менен алмаштырбайт.

Ошондуктан HTTPRequest объектисин берүү да прокси колдоосунун далили эмес. Объект тандалган ишке ашырылыш кабыл албаган талааларды алып жүрүшү мүмкүн. Катаны жана туташуунун чыныгы ишке ашырылышын текшериңиз.

Эгер колдонмого прокси аркылуу WebSocket керек болсо, ошол прокси протоколун жана аутентификация ыкмасын колдогон документтелген WebSocket туташуу интеграциясын тандаңыз. Анын жашоо циклин жана I/O моделин колдонмо менен шайкеш кармаңыз.

Прокси жолу түзүлгөндөн кийин, коопсуз WebSocket дагы эле багыттоо TLS'ин жана өзүнүн WebSocket кол алышуусун талап кылат. Иштеген жөнөкөй HTTP суроосу ошол кийинки баскычтардын бирин да текшербейт.

Тектеш макалалар