HTTP协议(超文本传输协议HyperText Transfer Protocol),它是基于TCP协议的应用层传输协议,简单来说就是客户端和服务端进行数据传输的一种规则。
• 超文本:是指超过文本,不仅限于文本;还包括图片、音频、视频等文件
• 传输协议:是指使用共用约定的固定格式来传递转换成字符串的超文本内容
• 默认端口号:80
并且HTTP是一种无状态(stateless) 协议, HTTP协议本身不会对发送过的请求和相应的通信状态进行持久化处理。这样做的目的是为了保持HTTP协议的简单性,从而能够快速处理大量的事务, 提高效率。
有时我们还会使用到https协议,其实他是HTTP + SSL(安全套接字层),即带有安全套接字层的超本文传输协,默认端口号:443
• SSL对传输的内容(超文本,也就是请求体或响应体)进行加密