Bu, bir websocket sunucusuna nasıl dosya yükleneceğini gösteren bir demodur. Sonraki adımları izleyin:
- Sunucuya gönderilecek bir dosya seçin.
- Ardından connect düğmesine basın. Bağlantı başarılı olursa, sunucuya bağlandığınızı gösteren bir mesaj görüntülenir.
- upload düğmesine basın ve dosya aktarıldığında bunu doğrulayan bir mesaj görürsünüz.
Dosya Yükleme Demosu
Dosya seçinvar 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); }
