Tornado websocket_connect የ CurlAsyncHTTPClient አይጠቀምም
የ Tornado WebSocket ግንኙነት ድጋፍን ከፕሮክሲ የነቃ CurlAsyncHTTPClient ውቅር ለይተው ያረጋግጡ።
በ CurlAsyncHTTPClient የሚሠራ የ Tornado HTTP ጥያቄ websocket_connect ተመሳሳዩን ጀርባ እንደሚጠቀም አያረጋግጥም።
የ Tornado WebSocket ግንኙነት አተገባበር በራሱ የ HTTP ግንኙነት መንገድ ላይ ይገነባል። ቀላሉ የ HTTP አተገባበር የፕሮክሲ መስኮች እንደማይደገፉ ይመዘግባል። አለምአቀፉን ያልተመሳሰለ HTTP ደንበኛ curl እንዲጠቀም ማዋቀር ይህን የ WebSocket መንገድ በ curl ፕሮክሲ አገናኝ አይተካም።
ስለዚህ የ HTTPRequest ኦብጀክት ማስተላለፍም የፕሮክሲ ድጋፍ ማረጋገጫ አይደለም። ኦብጀክቱ የተመረጠው አተገባበር የማይቀበላቸውን መስኮች ሊይዝ ይችላል። ስህተቱን እና ትክክለኛውን የግንኙነት አተገባበር ያረጋግጡ።
አፕሊኬሽኑ በፕሮክሲ በኩል WebSocket የሚፈልግ ከሆነ፣ ያንን የፕሮክሲ ፕሮቶኮል እና የማረጋገጫ ዘዴ የሚደግፍ የተመዘገበ የ WebSocket ግንኙነት ውህደት ይምረጡ። የሕይወት ዑደቱን እና የ I/O ሞዴሉን ከአፕሊኬሽኑ ጋር ተስማሚ ያድርጉ።
የፕሮክሲ መንገዱ ከተመሠረተ በኋላ፣ አስተማማኝ WebSocket አሁንም የመድረሻ TLS እና የ WebSocket መጨባለቅ ይፈልጋል። የሚሠራ የተራ HTTP ጥያቄ ከእነዚህ የኋላ ደረጃዎች አንዱንም አያረጋግጥም።