Koodka WebSocket 1006 wuxuu soo sheegaa xiritaan aan caadi ahayn oo aan lahayn Close frame-ka la filayay. Koodkan waa mid la kaydiyay: endpoint ma aha inuu u diro 1006 sida xaalad gudaha Close frame-ka WebSocket. Inaad ku aragto dhacdo API ma aha farriin server oo proxy u tilmaamaysa sababta.

Haddii isku xirka uusan waligiis furnaan

Raac habaynta si kala horraysan: isku xirka proxy-ga, wadahadalka proxy-ga, TLS-ka meesha loo socdo ee WSS, ka dib handshake furitaanka WebSocket. Caqabad proxy ama diidmo tunnel ayaa joojin karta isku xigga ka hor marxaladda WebSocket.

Haddii uu furay oo fariimo qaaday

Diiwaangeli muddada la isticmaalay iyo waxa dhacay ka hor xiritaanka. Joojinta gaadiidka, xiritaanka barnaamijka iyo siyaasadda dhexdhexaadiye ayaa dhammaantood ka tagi kara qaataha isdhaafsiga xiritaan nadiif ah la'aan.

Kaydi endpoint-ka, aqoonsiga fadhiga, waxqabadka ugu dambeeya iyo haddii Close frame caadi ah la arkay. Isbarbardhig khaladaadka shabakadda ee browser-ka ama maktabadda iyo diiwaannada meesha loo socdo ee aad maamusho. Koodka dhacdada oo keliya ma awoodo inuu garto ISP-ga, hawlwadeenka proxy ama server-ka barnaamijka sida isha.

Bogga HTTPS caadi ah ee mara proxy isla midka ah wuxuu tijaabiyaa isdhaaf gaaban, ma aha nolosha fadhigan. Hayso xaaladda browser-ka iyo koodka barnaamijka mid joogto ah markaad beddelayso jidka; haddii kale dib u tijaabo guulaystay way adag tahay in la fasirto.

Hagaaji xadka caddaynta taageerto. Xaqiijinta proxy, kalsoonida TLS iyo dib u xirka barnaamijka waa shaqooyin gaar ah, oo kordhinta dhammaan waqtiyada ma samayn karto 1006 inuu tilmaamo mid ka mid ah.

Maqaallo la xiriira