【发布时间】:2015-01-23 15:56:23
【问题描述】:
在受限环境下(包括禁止使用 80 端口),我想将我的本地 http 服务器提供给另一个客户端。两个用户都在域和本地管理员中。两台计算机唯一的免费共同点是文件服务器。
有;
在服务器端:在端口 7001 上服务的 http 服务器
在客户端:任何浏览器连接到服务器:7001
在客户端和服务器之间建立 HTTP 连接;
客户端 node.js 应用程序 - 像代理服务器
- 1.监听 127.0.0.1:7001
- 2。直接将“来自浏览器的请求”写入“文件服务器上的文件”。
- 3。并在“文件服务器上的文件”上读取“来自服务器的响应”,并指向客户端浏览器。
服务器端 node.js 应用程序 - 像代理服务器
- 1.监听 “文件服务器上的文件” 上的 “请求”
- 2。将 "request" 重定向到 "local_web_server:7001"
- 3。在“文件服务器上的文件”上写入“来自服务器的响应”
如果不清楚,请看IP_over_Avian_Carriers
感谢任何指导。无意让人们编写所有代码。 谢谢。
注意:
我将此 node.js 代理服务器用于其他目的。
https://newspaint.wordpress.com/2012/11/05/node-js-http-and-https-proxy/
这可能会有所帮助,但我无法弄清楚。
【问题讨论】:
-
在你的例子中,鸟是文件服务器,闪存设备是服务器上的文件,对吧?如果是这样,你需要飞行。你可以这样做吗?
-
没错。我是域用户和本地管理员。让我在问题描述中添加此信息。
-
您是否要求实施一个完整的系统?不会发生。 StackOverflow 不是您可以发布一堆需求然后人们为您完成工作的地方。提出一个具体问题,涉及您的代码中的一个问题。