HTTP协议及原理
2016-11-11 15:15:48 0 举报
AI智能生成
HTTP(超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。它是整个Web的数据通信的基础,它是一种客户端-服务端协议,也就是说,请求通常是由像浏览器这样的接受方发起的。HTTP工作原理是基于TCP/IP协议的,它是一个请求-响应协议,即客户端向服务器发送一个请求,服务器返回一个响应。HTTP协议定义了客户端和服务器之间交换数据的格式和方式,通常使用TCP作为其传输层协议。HTTP协议的主要特点包括无连接、无状态、支持缓存、可扩展等。
作者其他创作
大纲/内容
概念
http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用
特点
支持客户、服务器模式
简单快速
客户向服务器请求服务时,只需传送请求方法和路径
灵活
HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
无连接
服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间
无状态
无状态是指协议对于事务处理没有记忆能力
请求
消息报头
请求行
方法、URI、版本
请求正文
响应
状态行
消息报头
响应正文
0 条评论
下一页