网络协议
小宇学编程
低调求发展,潜心学golang
展开
-
HTTPS协议
HTTPS协议 加密 加密分为两种方式一种是对称加密(比如DES,AES),一种是非对称加密(RSA)。 在对称加密算法中,加密和解密使用的密钥是相同的。在非对称加密算法中,加密使用的密钥和解密使用的密钥是不相同的。一把是作为公开的公钥,另一把是作为谁都不能给的私钥。公钥加密的信息,只有私钥才能解密。私钥加密的信息,只有公钥才能解密。公钥加密只能私钥解密,私钥签名只能公钥验签 数字证书 不对称加密也存在同样的问题,如何将不对称加密的公钥给对方呢?一种是放在一个公网的地址上,让对方下载;另一种就是在建立原创 2020-06-30 22:22:53 · 291 阅读 · 0 评论 -
http协议
HTTP协议 HTTP 协议,几乎是每个人上网用的第一个协议,同时也是很容易被人忽略的协议。 http://www.163.com 是个 URL,叫作统一资源定位符。 HTTP 请求的准备 浏览器会将 www.163.com 这个域名发送给 DNS 服务器,让它解析为 IP 地址。 HTTP 是基于 TCP 协议的,然后建立 TCP 连接。 建立连接以后,浏览器就要发送 HTTP 的请求。 HTTP 请求的构建 HTTP 的报文大概分为三大部分。分别是请求行,请求的首部(请求头),请求原创 2020-06-30 22:19:48 · 194 阅读 · 0 评论