编程那些事之HTTP协议

1)什么是HTTP
这是一个属于应用层面的面向对象的协议,UDP和TCP的是运输层协议。

2)HTTP的特点
(1)支持C/S模式
(2)简单快速,客户发送请求时候,只需要发送请求的方法和路径。请求的方法常用到的有GET、HEAD、POST.
(3)灵活,允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。
(4)无连接,限制每次连接只处理一个请求。处理完毕,断开连接
(5)无状态,对于事物处理没有记忆能力


3)URL
它是一种特殊类型的URI

比如:http://host[":"port][abs_path]




eg:

(1)输入:www.guet.edu.cn 浏览器自动转换成: http://www.guet.edu.cn/
(2)http:192.168.0.116:8080/index.jsp


4)请求(Request)
http请求分为三个部分组成,请求行、消息报头、请求正文。

5)响应(Response)
http的响应分为三个部分组成,状态行,消息报头,响应正文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值