上一条 下一个

网络服务器的工作方式

经过:马歇尔大脑

额外:安全性

您可以从此描述中看到Web服务器可以是一个非常简单的软件。它采用带有GET命令发送的文件名,检索该文件并将其向下发送到浏览器。即使您考虑了所有代码来处理端口和端口连接,也可以轻松创建一个C程序这在少于500行的代码中实现了简单的Web服务器。显然,一个成熟的企业级Web服务器更多地参与其中,但基础知识非常简单。

大多数服务器添加了一定级别安全到服务过程。例如,如果您曾经访问过一个网页,并且浏览器弹出了一个对话框,询问您的姓名和密码,则遇到了一个受密码保护的页面。该服务器使页面所有者可以为那些被允许访问页面的人维护名称和密码的列表;服务器只允许那些知道正确密码的人参见页面。更高级的服务器添加了进一步的安全性,以允许加密服务器和浏览器之间的连接,因此敏感信息信用卡号可以在互联网上发送。

广告

这确实是提供标准静态页面的Web服务器。静态页面是那些不更改的页面,除非创建者编辑页面。

特色