IP over File System - 如何使用node.js在文件服务器上建立连接

时间:2015-01-23 15:56:24

标签: node.js http proxy

在受限制的环境中(包括禁止端口80),我想将本地http服务器提供给另一个客户端。这两个用户都在域和本地管理员中。两台计算机的唯一空闲公共点是文件服务器。

有;
    在服务器端:在端口7001上服务的http服务器
    在客户端:任何连接到服务器的浏览器:7001

在客户端和服务器之间建立HTTP连接;

客户端node.js应用程序 - 类似于代理服务器

    1。听取 127.0.0.1:7001
    2。直接将"来自浏览器" 的请求写入文件服务器上的"文件"
    3。并在"文件服务器" 上的文件中读取"来自服务器" 的响应并指向客户端浏览器。

服务器端node.js应用程序 - 类似于代理服务器

    1。在文件服务器上的"文件中收听"请求" "
    2。将"请求" 重定向到" local_web_server:7001"
    3。写"来自服务器"的响应on"文件服务器上的文件"

如果不清楚,请查看IP_over_Avian_Carriers

感谢任何指导。无意让人们编写所有代码。 感谢。

注意:
我将此node.js代理服务器用于其他目的 https://newspaint.wordpress.com/2012/11/05/node-js-http-and-https-proxy/
这可能有所帮助,但我无法弄明白。

1 个答案:

答案 0 :(得分:0)

这更像是一个占位符答案。我的搭档最近为她的dslr购买了一张超宽WiFi卡,我觉得它很酷,我买了一个。看到该卡包含一个运行linux和WiFi芯片组的32位手臂以及普通闪存,我想我可以编写一些自定义软件,可以从磁盘上读取文件,将它们作为IP数据包传输,并写入任何收到的数据包。从那时起,我可以轻松地为任何支持SD卡的设备提供WiFi连接。树莓派,arduino等。观看这个空间,以实现这个问题中概述的概念。