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 服务器错误
"""

相关推荐