Demo de subida de archivos por WebSocket

· Features

Esta demo muestra cómo subir un archivo a un servidor WebSocket. Sigue los siguientes pasos:

  1. Selecciona un archivo que se enviará al servidor.
  2. Después pulsa connect. Si la conexión tiene éxito, un mensaje te indicará que estás conectado al servidor.
  3. Pulsa el botón upload y, cuando el archivo se haya transferido, verás un mensaje confirmándolo.

Demo de subida de archivos

Seleccionar archivo

var ws; function connectChatServer() { ws = new WebSocket("wss://esegece.com:5415"); ws.binaryType = "arraybuffer"; ws.onopen = function() { alert("Connected.") }; ws.onmessage = function(evt) { alert(evt.msg); }; ws.onclose = function() { alert("Connection is closed..."); }; ws.onerror = function(e) { alert(e.msg); } } function sendFile() { var file = document.getElementById('filename').files[0]; var reader = new FileReader(); var rawData = new ArrayBuffer(); reader.loadend = function() { } reader.onload = function(e) { rawData = e.target.result; ws.send(rawData); alert("the File has been transferred.") } reader.readAsArrayBuffer(file); }