http协议

什么是http协议?

超文本传输协议的缩写,HTTP是一个简单的请求-响应协议,运行在TCP之上。它指定了客户端(浏览器)发送给服务器数据的格式以及得到数据的格式。请求和响应消息的头以ASCII码形式给出的。

http协议的四大特性:

  1 无状态

  2 基于TCP/IP协议作用于应用层的协议

  3 无连接

  4 基于请求响应

http协议数据格式介绍:

# 请求

"""
1 请求首行 2 请求头(一堆key,value的键值对) 3 请求体(只有post请求时才有) """
# 响应

"""
1 响应首行
2 响应头(一堆key,value的键值对)

3 响应体(请求返回的数据)
"""

 http的请求方法五种:

  1 get

  2 post

  3 delete

  4 put

  5 head

响应状态码:

"""
1xx 请求待处理
2xx 请求成功
3xx 重定向
4xx 客户端错误
5xx 服务器错误
"""
posted @ 2019-12-02 13:00  tianzhh_lynn  阅读(259)  评论(0编辑  收藏  举报