Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

Websocket สำหรับการถ่ายโอนข้อมูลไบนารีและถอดรหัสด้วย HTML5


ใช้การเข้ารหัส/ถอดรหัส base64 บนไคลเอนต์และเซิร์ฟเวอร์ เว็บเบราว์เซอร์ทั้งหมดที่มี WebSockets มี window.atob (ถอดรหัส base64) และ window.btoa (เข้ารหัส base64) เซิร์ฟเวอร์ WebSockets มีไลบรารี base64

ในการถ่ายโอนข้อมูลไบนารี คุณจะต้องทำงานกับ wsproxy ที่ไม่มี VNC ซึ่งเป็นไคลเอ็นต์ VNC บนเว็บ

wsproxy เป็น WebSockets สำหรับพร็อกซี TCP sockets ทั่วไป base64 เข้ารหัส/ถอดรหัสการรับส่งข้อมูลทั้งหมดไปยัง/จากเบราว์เซอร์ ใช้เพื่อเชื่อมต่อจากเบราว์เซอร์ที่รองรับ WebSockets กับพอร์ต TCP ประเภทใดก็ได้