የአሳሹ የWebSocket API send() አለው። ጃቫስክሪፕት የፕሮቶኮል Ping ፍሬሞችን በቀጥታ እንዲልክ የሚያስችል አጠቃላይ ping() ዘዴ አያመላቅቅም።

መተግበሪያዎ {"type":"heartbeat"} የመሰለ የጽሑፍ መልእክት ከላከ፣ ያ የመተግበሪያ ውሂብ ነው። አገልጋዩ መልእክቱን መረዳት እና ምላሽ መወሰን አለበት። ያንን ውል ያልተግባራዊ ያደረገ አገልጋይ ጽሑፉ የፒንግ ቃል ስላለው ብቻ በፕሮቶኮል Pong ምላሽ መስጠት አይጠበቅበትም።

ማረጋገጫ ምን ማለት እንደሆነ፣ ያልተጠናቀቀውን ልብ ትርታ እንዴት እንደሚለይ እና አሮጌ ማረጋገጫ መቼ ዘግይቷል እንደሆነ ይወስኑ። ከንግድ ሥራ ማረጋገጫ ለየብቻ ይያዙት።

የጃቫስክሪፕት ሰዓት ቆጣሪም የጊዜ ሰሌዳ ገደቦች አሉት። የጀርባ ትሮችና የተጨናነቁ ዋና ክሮች መልሶ ጥሪዎችን ሊያዘገዩ ይችላሉ። የጠፋ ትክክለኛ የሰዓት ቆጣሪ ወሰን ፕሮክሲው ማስተላለፍ አቁሟል የሚል የጽኑ ማረጋገጫ አድርገው አይተረጉሙት።

አሳሹ የፕሮቶኮል መቆጣጠሪያ ፍሬሞችን በውስጡ ሊይዝ ይችላል፣ ነገር ግን ይህ ለመተግበሪያ ኮድ የእያንዳንዱን Ping ወይም Pong ተንቀሳቃሽ እይታ አይሰጥም። ገጹ የራሱን የሕይወት ውሳኔ ከፈለገ፣ ግልጽ የመተግበሪያ ውል እና የመልሶ ማግኛ ፖሊሲ ይጠቀሙ።

readyState OPEN የሆነ ሶኬት በአካባቢው ክፍት ተብሎ ይቆጠራል፤ ይህ የሩቅ መተግበሪያ የመጨረሻ መልእክትዎን እንደተከናወነ ገለልተኛ መለኪያ አይደለም። በእውነት ሊመልሱት ከሚገባው ጥያቄ ጋር የሚጣጣሙትን ማስረጃዎች ይጠቀሙ።

ተዛማጅ ጽሑፎች