Advertisement

高层网络协议分析

阅读量:

HTTP协议概述

  • HTTP是Hyper Text Transfer Protocol(超文本传输协议)的简称。其发展源于万维网协会(World Wide Web Consortium)与Internet工作小组IETF(Internet Engineering Task Force)的协作成果。最终形成了一系列RFC文档,其中RFC1945定义了HTTP/1.0版本,而最为人熟知的是RFC2616,该文档确立了当前广泛使用的HTTP 1.1版本。
  • HTTP协议主要用于将万维网服务器中的超文本内容传输至本地浏览器。通过该协议,浏览器能够实现更高效的运行效果,并有效减少网络数据的传输量。同时,它确保计算机能够准确且迅速地传递超文本内容,并明确指定文档中哪些部分应当优先显示(例如文本优先于图像)等细节。
  • HTTP是一种面向事务的应用层通信协议,由客户端发出请求和服务器端返回响应构成,采用标准的客户端-服务器模型进行交互。
  • HTTP是一种无状态的通信协议。

HTTP协议的主要特性

  1. 支持基于事务处理的客户端/服务器架构模式。
  2. 简单高效:当用户向服务器发起服务请求时,仅需发送请求方式与访问路径即可完成操作。常见的请求方式包括GET、HEAD和POST等,每种方式对应不同的客户端与服务器之间的交互类型。由于HTTP协议结构简单,使得其服务器

全部评论 (0)

还没有任何评论哟~