http协议

Posted tianzhh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 服务器错误
"""

 

以上是关于http协议的主要内容,如果未能解决你的问题,请参考以下文章

怎么用http协议实现安卓数据

CPNtools协议建模安全分析---实例变迁标记

HTTP客户端代码片段

高效Web开发的10个jQuery代码片段

如何从一个片段导航到另一个片段?

这两个代码片段有啥区别?