我希望了解文件传输如何在 VNC/TightVNC/RFB 中工作。
在https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#serverinit中,我看到提到了某些客户端消息,如果使用严格的安全类型,这些消息看起来很相关,例如
132 "TGHT" "FTC_UPRQ" File Upload Request
133 "TGHT" "FTC_UPDT" File Upload Data
但我没有看到有关这些消息如何在协议中使用的详细信息
在https://www.tightvnc.com/上有很多关于使用的信息,但到目前为止还没有找到任何关于协议本身的信息。
文件传输如何工作?例如,双向发送的消息的低级细节是什么,以启动和完成从客户端到服务器的上传?
(最终我希望实现这一点,比如在NoVNC中,但此时我距离任何编码都只有几步之遥)