0

Im thinking a web browser would fetch a document from a server, the document then sets up a websocket to the server, ie communication link.

Would it then be possible for the server to fetch any website/document the user types in and return it over the websocket and perhaps using javascript magic display it? Perhaps in an iframe? Thus the server would act as a proxy.

Why would I do this? For fun.

4

1 回答 1

1

如果网页有 javascript,那么当它在服务器上执行时,您将无法复制页面上发生的一切。以及大多数事情都无法做到。据我了解,您想做远程浏览之类的事情,简单的示例是当您在服务器上实现浏览器时,然后将浏览器屏幕上的图像不断发送到客户端。没有交通安全,您实际上会大大增加交通量。您可以发送鼠标输入和键盘输入事件,并使用 websockets 在服务器上处理它们。视频可以使用 mjpeg 完成。客户端只需进行少量计算即可计算视频中的鼠标坐标,以转换为服务器逻辑的真实坐标。

当然没有办法在客户端计算机上节省流量或减少逻辑,除非网页非常繁重,但我看不到任何这种需要的真实例子。

于 2012-04-12T14:40:16.520 回答