上一页 下一页

Web 服务器工作原理

附加内容:安全

从这段描述中可以看出,Web 服务器可以是相当简单的软件。它接收随 GET 命令发送的文件名,检索该文件并将其通过网络发送到浏览器。即使考虑到处理端口和端口连接的所有代码,您也可以轻松创建一个不到 500 行代码的 C 程序,实现一个简单的 Web 服务器。显然,一个成熟的企业级 Web 服务器会更复杂,但基本原理非常简单。

大多数服务器在服务过程中都会增加一定程度的安全性。例如,如果您曾访问过某个网页,并且浏览器弹出一个对话框要求您输入姓名和密码,那么您就遇到了密码保护的页面。服务器允许页面所有者维护一个允许访问该页面的人员的姓名和密码列表;服务器只允许知道正确密码的人员查看该页面。更高级的服务器会增加进一步的安全性,以允许服务器和浏览器之间建立加密连接,这样信用卡号等敏感信息就可以在互联网上传输。

广告

这就是提供标准静态页面的 Web 服务器的全部内容。静态页面是指除非创建者编辑页面,否则不会发生更改的页面。