HTTP:
表示超文本传输协议。该协议定义了如何格式化和传输消息,以及Web服务器和浏览器应采取什么操作来响应各种命令。
通信过程:
万维网服务器端有一个服务器进程,不断的监听TCP的80端口,以发现是否有浏览器发起的连接请求,一旦监听到连接建立请求后,建立TCP连接,浏览器发起请求,服务器端响应,两者的交互按照规定的格式和遵循一定的规则
特点
- 信息是明文传输
- 使用80端口
HTTPS:
HTTP+SSL/TLS
HTTP:
表示超文本传输协议。该协议定义了如何格式化和传输消息,以及Web服务器和浏览器应采取什么操作来响应各种命令。
通信过程:
万维网服务器端有一个服务器进程,不断的监听TCP的80端口,以发现是否有浏览器发起的连接请求,一旦监听到连接建立请求后,建立TCP连接,浏览器发起请求,服务器端响应,两者的交互按照规定的格式和遵循一定的规则
特点
HTTPS:
HTTP+SSL/TLS