http的工作原理
最佳答案:
HTTP(超文本传输协议)是一种详细规定了浏览器和万维网(WWW)服务器之间互相通信的规则[[4]()]。
HTTP协议的工作流程可以分为以下几个步骤:
1. 首先客户机与服务器需要建立连接。只要单击某个超级链接,HTTP的工作开始[[4]()]。
2. 建立连接后,客户机发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容[[4]()]。
3. 服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容[[4]()]。
HTTP是一个无状态的协议,这意味着协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大[[4]()]。