Tornado websocket_connect notar ekki CurlAsyncHTTPClient
Athugaðu stuðning Tornado við WebSocket-tengingar óháð stillingu CurlAsyncHTTPClient með virku proxy.
Tornado HTTP-fyrirspurn sem virkar gegnum CurlAsyncHTTPClient sannar ekki að websocket_connect noti sama bakenda.
Framkvæmd WebSocket-tengingar í Tornado byggir á eigin HTTP-tengingarleið. Einföld HTTP-framkvæmd skjalfestir að proxy-reitir séu ekki studdir. Að stilla almenna ósamstillta HTTP-biðlarann til að nota curl kemur ekki í stað þessarar WebSocket-leiðar með proxy-tengi curls.
Því er það heldur ekki sönnun fyrir proxy-stuðningi að senda HTTPRequest-hlut. Hluturinn getur borið reiti sem valin framkvæmd tekur ekki við. Athugaðu villuna og raunverulega tengingarframkvæmd.
Ef forritið þarf WebSocket í gegnum proxy skaltu velja skjalfesta WebSocket-tengingarsamþættingu sem styður þá proxy-samskiptareglu og auðkenningaraðferð. Haltu lífsferli hennar og I/O-líkani samhæfu við forritið.
Þegar proxy-leiðin er komin á stað þarf öruggt WebSocket enn TLS ákvörðunarstaðar og WebSocket-handshake sitt. Virk venjuleg HTTP-fyrirspurn staðfestir ekkert þessara síðari þrepa.