Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可能只有同一网络上的人才能查看网页?_Javascript_Node.js_Networking_File Upload - Fatal编程技术网

Javascript 是否可能只有同一网络上的人才能查看网页?

Javascript 是否可能只有同一网络上的人才能查看网页?,javascript,node.js,networking,file-upload,Javascript,Node.js,Networking,File Upload,我想做一个node.js express应用程序,它可以承载文件,关键是只有同一网络上的人才能查看该文件 例如,在这个网站上它是完全公开的,它有一个域名。在这个网站上,我可以托管一个文本文件。在我当前网络之外访问此站点的用户无法查看该文件,但当前网络上的用户可以 这可能吗?如果是,我需要研究什么?我想保持超低的进入门槛,因为没有帐户或身份验证。将服务器绑定到内部网络ip 例如: 而且只有同一网络中的计算机才能访问它,不需要身份验证,也没有什么特别的。但是请注意,如果您有一个本地代理/路由器,它将

我想做一个node.js express应用程序,它可以承载文件,关键是只有同一网络上的人才能查看该文件

例如,在这个网站上它是完全公开的,它有一个域名。在这个网站上,我可以托管一个文本文件。在我当前网络之外访问此站点的用户无法查看该文件,但当前网络上的用户可以


这可能吗?如果是,我需要研究什么?我想保持超低的进入门槛,因为没有帐户或身份验证。

将服务器绑定到内部网络ip

例如:


而且只有同一网络中的计算机才能访问它,不需要身份验证,也没有什么特别的。但是请注意,如果您有一个本地代理/路由器,它将所有数据包转发到该(本地)IP,那么转发的每个请求都将工作(将被视为本地)。

如果您当前的网络被定义为办公环境中的网络,并且您的文件和文件夹结构不是机密的,只需以
\\server\filename
的形式提供指向文件的链接即可。防火墙之外的任何人都无法访问它们。@RobertHarvey-在非Windows/非Samba环境中如何?那么两个链接就可以了。我同意这很笨拙,但它的优点是权宜之计。很抱歉,让我澄清一下,任何人都可以将文件发布到只能通过其网络访问的服务器上。所以人们可以从许多不同的网络发帖。如果一个朋友在家里发帖子,我将无法查看,除非我在他的网络上。但他的网络上的每个人都能看到。对不起,但我想你说的是某种真正的安全系统。登录、身份验证、组等等。
app.listen(8080, '192.168.0.10');