网站服务器处理网络请求,并向客户端提供文件,以便为客户展示网页。网站服务器通过 HTTP(超文本传输协议)与客户端进行通信。托管网站的计算机存储构成该网站的 HTTP 文件,并在客户端请求时将这些文件发送给客户端。
在 Google 的搜索窗口中,以 Facebook 的网址为例进行搜索。此时,笔记本电脑会向另一台被称为“Web服务器”的计算机发送一个 HTTP 请求,以便查看 Facebook 的网页。通常情况下,托管你网站的计算机(即 Web 服务器)会包含构成该网站的所有文件(这些文件通常以 HTTP 格式存储),例如文本、图片、图形等。
您的计算机在处理完您的请求后,会从网络服务器接收与网站相关的文件,之后您就可以访问该网站了。尽管同一个网站可能存储在多个网络服务器上,但在您的计算机上显示的内容仍然是相同的。任何软件或硬件都可以作为网络服务器使用,但通常情况下,网络服务器是一个计算机程序。
考虑到当前的世界人口数量,为每个用户都配备一台服务器几乎是不可能的。因此,我们需要一台能够同时处理多个用户请求的网页服务器。网页服务器始终与互联网保持连接,因为一旦断开连接,它们就无法接收请求,也就无法进行处理了。
市场上提供免费和付费的网络服务器服务。
翻译结果: **"Out-of-Specification (OOS)"** **"超规格(OOS)"**
除了这个功能之外,它还可能包括:
在 Google 的搜索窗口中,以 Facebook 的网址为例进行搜索。此时,笔记本电脑会向另一台被称为“Web服务器”的计算机发送一个 HTTP 请求,以便查看 Facebook 的网页。通常情况下,托管你网站的计算机(即 Web 服务器)会包含构成该网站的所有文件(这些文件通常以 HTTP 格式存储),例如文本、图片、图形等。
您的计算机在处理完您的请求后,会从网络服务器接收与网站相关的文件,之后您就可以访问该网站了。尽管同一个网站可能存储在多个网络服务器上,但在您的计算机上显示的内容仍然是相同的。任何软件或硬件都可以作为网络服务器使用,但通常情况下,网络服务器是一个计算机程序。
市场上提供免费和付费的网络服务器服务。
翻译结果: **"Out-of-Specification (OOS)"** **"超规格(OOS)"**
- IIS
- Apache
服务器产品
AOL Server Products指的是那些在运行AOL服务的计算机上执行的、构成许可产品(Licensed Product)的组成部分。AOL Server通过这些服务与客户端产品(Client Product)进行信息交换,通过网关与第三方服务存储和交换信息,并对这些服务进行管理。Web服务器架构
- 客户端层级——应用程序用户界面。为了从信息层级获取数据,客户端需要与中间层级进行交互。
- 中间层:代表应用程序与客户端进行交互,并处理应用程序数据;对应用程序数据应用相应的规则;负责展示应用程序的逻辑界面。网站服务器通常支持这一层功能。
- 信息层级——数据用于应用程序的运行。通常使用数据库系统(RDBMS)来存储数据。
Web服务器功能
HTTP服务器除了这个功能之外,它还可能包括:
- 安全功能
- 为特定的服务器端技术提供支持,例如 JavaServer Pages(JSP)等。
- 发布功能与网页开发。
- 简单邮件传输协议(SMTP)服务器(用于电子邮件发送)。
- 文件传输协议(FTP)服务器
- 还有更多内容。
客户端-服务器模型(Client-Server Model)和超文本传输协议(HTTP)
- 这是一个客户端发起请求的过程(通常通过浏览器软件完成)——最常见的请求类型是“Get”和“Post”。
- 网络服务器接收到了请求。
- 网络服务器处理一个请求。
- 是网络服务器负责生成响应内容,并将其发送回客户端(例如网页的内容)。
- 网页上的文档通常使用 HTTP 协议进行传输,HTTP 是事实上的行业标准。
- 端口80通常被使用。
- 客户端与服务器之间存在一条人类可读的 HTTP 消息(请求和响应)。
HTTP响应状态码
- 1XX - 向客户提供相关信息。
- 2XX - 该问题已得到正确处理/回应。
- 3XX:浏览器还需要执行一个步骤才能完成请求。例如,代码301表示请求的资源已被永久移除。
- 4XX 是一种 404 状态代码,例如,当请求的资源无法找到时,就会显示这个代码,表示出现了问题。
- 5XX:服务器出现了错误。例如,状态代码503表示请求的服务无法执行。