一直都是默默的看大家的帖子,今天实在是想发个帖子请教虾各位大佬。就是目前我这边也不算是是需求吧,就是自己想实现解决这个场景的问题。目前遇到的问题就是程序是部署在政务云上面的,服务器不联网然后高德地图初始化需要联网(PS:表示代码不是我写的,用的是很老旧的 JS 了,如果是我开发的话肯定主流 VUE 了)获取一些数据,虽然我告诉那个开发可以参考 vue 。但是人家觉得自己的技术就能吃到老,就是不愿意学习了解新技术,然后就和我说要政务云那边开一个互联网资源的白名单。这个估计是开通不了,不过我是有时候 go 开发一个简易的程序,基于 ws 协议。为啥要这么干,是因为政务云不然外面访问机器,但是我可以通过 ws 协议实现 webssh 以及 webvnc 访问维护(老板嫌弃每次要堡垒机维护麻烦,而且堡垒机巨难用)。然后突发奇想能不能反向通过 ws 协议给主动连入的客户端发送代理请求,由客户端拿到互联网资源之后再走 ws 发回给服务端,比较是全双工的嘛。借助 ai 问了下,说是可行,然后就开始编码,目前就卡在实时双向拷贝上面会出问题了。比如我在服务器本地有个 socks 的代理,这个代理收到的任何请求都直接发送给 ws ,由 ws 发送给连入的 ws 客户端那边的本地 socks 联网拿到资源之后再回传到服务器。结果还是一样,也是出错,双向实时拷贝过不了。以上都是我本地虚拟机模拟测试出现的问题,没有直接上政务云的,毕竟程序都没写好。理论上来说应该是可以的吧,毕竟是双向通信,当然也不会有人像我这么干的,哈哈哈哈。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.