HTTP协议

什么是协议:所有人都需要遵循的一个规定

什么是HTTP协议:HTTP协议就是按一定的规则向服务器要数据或者发送数据而服务器按一定的规则回应数据

HTTP协议完整请求流程:

原始状态时候客户端与服务器之间是没有关系的,当客户端建立联系,发送请求后服务器就会沿着联系响应信息于是客户端的浏览器收到了相应信息,然后html代码解析出图片、文字等,最后两者之间断开联系一次完整的请求流程完成。如下图

 HTTP请求信息和响应信息的格式

请求:(只要满足HTTP协议,什么工具都可以发)

1、请求行:                                                                

(1)请求方法:GET  POST  PUT  DELETE  TRACE OPTIONS

(2)请求资源路径

(3)所用的协议

2、请求头信息

3、请求主体(可以没有)

 注意:请求头信息结束后会有一个空行,用于区分头信息和主体信息,即使没有主体信息空行也不能少

响应

1、响应行:

(1)协议版本

(2)状态码:用来反应服务器的响应情况

(3)状态头文字

2、响应头信息

key:value

key:value

contente-length:接下来主体的长度

3、主体

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值