使用家庭网络学习浏览器-服务器通信

时间:2021-02-28 11:03:07

标签: javascript web networking browser webserver

我对 html、css、javascript 和所有类型的 web 开发真的很陌生。在我编写了第一个自己的网站后,我想玩一点浏览器和服务器之间的通信。

我希望能够通过我的家庭网络(我的路由器)访问我的 PC 上托管的网站(使用我的 PC 作为“Web”服务器),以便我可以加载和使用它,例如在我的智能手机上。不需要通过互联网访问它,我只想在家里连接到我的 WiFi 时使用它。

这可能吗?您知道如何执行此操作的任何指南/教程吗?

1 个答案:

答案 0 :(得分:0)

您可以非常简单地使用 Node.jsExpress.js 构建自己的服务器。

这是在您的 PC 上的端口 8000 上创建服务器的简单片段。

>>> def print_letters(s):
...     if not s:  # The string is empty (nothing to print)
...         print("The session is over!")
...         return
...     print(s[0])  # Print the 1st char
...     print_letters(s[1:])  # Call itself with the string lacking the 1st char (that was already printed)
...
>>>
>>> print_letters("abcd")
a
b
c
d
The session is over!

之后,您开始为您的服务器构建路由、中间件和静态文件。可以在 herehere 中找到更多信息。