在socket.io中从客户端发送映像到服务器

udi*_*idu 5 socket.io

是否可以使用socket.io将图像从客户端上传到服务器?

Jes*_*ugh 5

WebSocket规范声明WebSockets应该能够将二进制数据作为ArrayBuffer发送,但是浏览器并不能很好地支持它.Socket.io限制您发送字符串,但您可以发送Base64编码数据.因此,使用canvas toDataUrl()方法将图像作为base64进行设置.这是一篇关于这个主题的精彩文章.