Websocket er ikke meget at sige her, Xiao Zhazha har et indlæg, der er blevet introduceret før, hvis du ikke forstår, kan du kontakte Baidu eller gå til dette indlæg for at se (.net/c# simulere websocket klientforbindelse [kildekode]
https://www.itsvse.com/thread-3652-1-1.html)。 Okay, ikke meget at sige, før webbeskeden kom så jeg mange, der brugte ajax-rotationstræning til at tjekke, det var lidt spild af ressourcer, og der var også lange forbindelser, jeg brugte WebSocket+iNotify.js. iNotify.js er en indkapslet webmeddelelse, som bruger Notification() API-grænsefladen, som kan dukke op i nederste højre hjørne, når din hjemmeside minimeres, hvilket er meget nyttigt. Men efter version 62 i Google Chrome skal hjemmesiden være https, hvilket vil blive nævnt senere. Den bruger også en websocket-heartbeat, som beder serveren om de data, du har brug for, på et bestemt tidspunkt. Okay, så meget vrøvl, post koden nedenfor og vedhæft den til kildekoden. Kunde: heartBeat.js
Server:
ps: Hvis du downloader kildekoden, er det bedst at deploye websiden til den lokale IIS for at teste, ellers vil pop-up-vinduet ikke poppe op, hvis du bruger det i det officielle projekt, bør du være opmærksom på Google Chrome-begrænsningswebsitet, der blev nævnt tidligere, da et HTTPS-pop-up-vindue vil dukke op, Hvis du så vil implementere frontenden på Https-siden, så brug wss (var wsUrl = 'wss://127.0.0.1:4649'; Serversiden skal også ændre koden derefter, og det skal behandles med Https-protokollen, som jeg stadig undersøger.
Dog kan Firefox testes af andre browsere i 360-hastighedstilstand. Hvis nogen har studeret WSS, kan de dele det, studere det, tak.
Kildekode-download:
Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar |