Ní chruthaíonn iarratas HTTP Tornado a oibríonn trí CurlAsyncHTTPClient go n-úsáideann websocket_connect an cúltaca céanna.

Tógtar cur i bhfeidhm nasc WebSocket Tornado ar a chonair nasc HTTP féin. Déanann an cur i bhfeidhm HTTP simplí doiciméadú nach dtacaítear le réimsí seachfhreastalaí. Ní chuirtear cumraíocht an chliaint HTTP asincrónach domhanda chun curl a úsáid in ionad na conaire WebSocket seo le cónascaire seachfhreastalaí curl.

Mar sin ní cruthú tacaíochta seachfhreastalaí é réad HTTPRequest a thabhairt ach an oiread. Is féidir leis an réad réimsí a iompar nach nglacann an cur i bhfeidhm roghnaithe leo. Seiceáil an earráid agus an cur i bhfeidhm nasc iarbhír.

Má theastaíonn WebSocket trí sheachfhreastalaí ón bhfeidhmchlár, roghnaigh comhtháthú nasc WebSocket doiciméadaithe a thacaíonn leis an bprótacal seachfhreastalaí agus leis an modh fíordheimhniúcháin sin. Coinnigh a shaolré agus a mhúnla I/O comhoiriúnach leis an bhfeidhmchlár.

Nuair a bhíonn an chonair seachfhreastalaí bunaithe, tá TLS an chinn scríbe agus a chroitheadh láimhe WebSocket fós ag teastáil ó WebSocket slán. Ní fhíoraíonn gnáth-iarratas HTTP a oibríonn ceachtar de na céimeanna níos déanaí sin.

Ailt ghaolmhara