如何制作面向公众的安全网络服务器?

时间:2019-04-20 00:19:53

标签: javascript html security webserver

我想制作一个面向公众的网络服务器,以便可以对本地计算机上的文本文件使用脚本。本质上,我想在计算机上向公众开放一个文件。

我尝试使用Windows 10 IIS创建Web服务器,然后指向文本文件所在的确切路径。然后我进入路由器,并在端口443上进行端口转发。

但是我认为我需要在IIS中做更多的事情。不过我不确定。

我认为到目前为止最主要的是:

  1. 可以使用我的公共IP地址和443端口从公共获取我的文本文件吗?

  2. 我需要在线为我的网站创建SSL证书吗?

我希望找到一种使文本文件通过https的方法,以便任何人都可以在任何地方访问它以编写脚本。

为了让我使用下面的链接中提到的XMLHttpRequest对象,我需要有一台具有https的Web服务器,以便我从文本文件中提取数据。文本文件也不断更新。因此,我需要计算机上的文本文件,并且计算机必须像Web服务器一样工作,除非您知道可以在本地同步文本文件并为其提供https直接链接的云服务器?

https://www.w3schools.com/xml/xml_http.asp

1 个答案:

答案 0 :(得分:0)

我相信我找到了对我有用的答案。我找到了一个名为“ localtunnel”的程序,该程序可使我的Web服务器公开显示。通过运行IIS,启用所需的文件夹目录,然后使用localtunnel程序将本地网络服务器路由到可用于编程的https主机名,我可以非常轻松地在线获取文本文件。

如果有人需要它或发现任何缺陷,请告诉我

https://localtunnel.github.io/www/