- 博客(6)
- 收藏
- 关注
原创 HTTP与HTTPS
HTTP页面响应速度比HTTPS快,主要是因为HTTP使用TCP三次握手建立连接,客户端和服务器需要交换3个包,而HTTPS除了TCP的3个包,还要加上SSL握手需要的9个包,所以一共是12个包。HTTP明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP)数据传输过程是加密的,安全性较好。HTTPS其实就是建构在SSL/TLS之上的HTTP协议,所以,要比较HTTPS比HTTP更要耗费服务器资源。HTTP和HTTPS使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443.
2023-04-21 23:19:59
100
原创 HTTPS
HTTPS 协议是 HyperText Transfer Protocol Secure(超文本传输安全协议)的缩写,是一种通过计算机网络进行安全通信的传输协议。HTTPS 经由 HTTP 进行通信,但利用 SSL/TLS 来加密数据包,HTTPS 开发的主要目的,是提供对网站服务器的身份认证,保护交换资料的隐私与完整性。网页以加密的方式传输,用协商的对称加密算法和密钥加密,保证数据机密性,用协商的hash算法进行数据完整性保护,保证数据不被篡改。DH算法协商对称加密算法的密钥、hash算法的密钥。
2023-04-21 23:18:46
400
原创 HTTP协议
HTTP往往是基于传输层的TCP协议来传输数据。(HTTP1.0,HTTP1.1,HTTP2.0均为TCP,HTTP3基于UDP实现)Web 服务器有:Apache 服务器,IIS 服务器(Internet Information Services)等。浏览器作为 HTTP 客户端通过 URL 向 HTTP 服务端即 WEB 服务器发送所有请求。HTTP(超文本传输协议)是一种应用非常广泛的应用层协议。Web 服务器根据接收到的请求后,向客户端发送响应信息。HTTP 协议工作于客户端-服务端架构上。
2023-04-21 23:16:25
82
1
原创 关于状态码
504 Gateway Timeout (当服务器负载比较大的时候,服务器处理单条请求的时候消耗的时间就会很长,就可能会导致出现超时的情况)302 Move temporarily (临时重定向)(在登陆页面中经常会见到302,用于实现登录成功后自动跳转到那个页面)301 Moved Permanently (永久重定向)(当浏览器收到这种响应时,后续的请求都会被自动改成新的地址)500 Internal Server Error (服务器出现内部错误)200 ok (访问成功)(正常返回结果)
2023-04-03 21:28:56
97
原创 【无标题】error 1366 (HY000):\xE5\XBc\xA0\xE4\XB8\x89‘for column ‘name‘ at row 1
mysql 字符编码集的配置
2023-01-08 13:00:01
221
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人