Http协议
HTTP与HTTPS有什么区别? 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。 说一下什么是Http协议 客户端和 服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。 http1.0与http1.1的区别 1、HTTP 1.0中浏览器与服务器只保持短暂的连接,浏览器的每次请求都与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。 2、http1.1提供永久性连接(即1.0使用非持久连接,HTTP1.0没有host的字段). 3、HTTP 1.1中增加Host请求头字段后,实现了在一台WEB服务器上可以在同一个IP地址和端口号上使用不同的主机名来创建多个虚拟WEB站点。 4、http1.1提供身份认证(HTTP1.1提供一个基于口令的基本认证方式,) .Http协议有哪些特征? 支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态;