Workers işlevine eklenen WebSockets desteği ile artık ona bir istemciden bağlanabiliyoruz. Calışanların WebSocket desteği, doğrudan tarayıcı varsayılan WebSocket sınıfıyla calışır; bu, herhangi bir ek kitaplık olmadan ona doğrudan vanilya JavaScript'te bağlanabileceğiniz anlamına gelir.
Aslında bu bağlantı sureci o kadar basit ki, sadece koda bakarak neredeyse kendini acıklıyor. WebSocket URL'sini yeni bir WebSocket orneğine iletin ve ardından WebSocket'in kendisinde acık (WebSocket bağlantısı acıldığında), mesaj (yeni veri geldiğinde) ve kapatma (WebSocket bağlantısı kapandığında) gibi yeni olayları izleyin. ):
Kod:
let websocket = new WebSocket(url) if (!websocket) websocket.addEventListener("open", () => ) websocket.addEventListener("message", message => ) websocket.addEventListener(“close”, message => ) websocket.addEventListener(“error”, message => ) // Close WebSocket connection at a later point const closeConnection = () => websocket.close()
Cloudflare Tarayıcı İstemcisinde WebSocketlere Bağlanma
Site & Server Administration0 Mesaj
●2 Görüntüleme
- ReadBull.net
- Domain & Sunucu & Web Hosting
- Site & Server Administration
- Cloudflare Tarayıcı İstemcisinde WebSocketlere Bağlanma
-
05-09-2022, 16:41:25