HTTP工作流程
一次HTTP操作 称为一个事物,过程四步:
- 客户机与服务器建立连接。点击某个超链接,HTTP 工作开始。
- 客户机发送一个请求给服务器,格式为:
- 统一资源标识符(URL);
- 协议版本号;
- MIME信息,包括修饰符、客户机信息和可能的内容。
- 服务器接收到请求后,给予相应的相应信息,格式为:
- 状态行,包括信息的协议版本号;
- 一个成功or错误的代码;
- MIME信息,包括服务器信息、实体信息和可能的内容。
- 客户端接收服务器返回的信息,通过浏览器显示在用户的屏幕上,客户机与服务器断开连接。
如果以上过程中,某一步出现了错误,那么产生的错误信息将返回到客户端。这一系列的HTTP步骤,对于用户来说,就是点击鼠标,等待信息显示而已。