![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
iamjwe
认识、理解、实践、总结、钻研
展开
-
HTTP请求和响应的报文结构
简单描述 http协议:http协议的中文名称叫做超文本传输协议,是一个基于TCP协议的应用层协议,它负责完成客户端到服务端的一系列操作,是专门用来传输注入在HTML的超媒体文档等web内容的协议。 HTTP请求 请求报文格式 组成 包含信息及其作用 请求行 请求方法、URL以及协议版本 ( HTTP/1.0和HTTP/1.1 ) 请求头 为请求报文添加了一些附加信息 ,比如...原创 2019-11-23 17:11:49 · 935 阅读 · 0 评论 -
为什么是base64编码,而不是base32、base16、base63?
Base64一般用于在HTTP协议下传输二进制数据,由于HTTP协议是文本协议,所以在HTTP协议下传输二进制数据需要将二进制数据转换为字 符数据。然而直接转换是不行的。因为网络传输只能传输可打印字符。什么是可打印字符?在ASCII码中规定,0~31、127这33个字符属于控制字 符,32~126这95个字符属于可打印字符,也就是说网络传输只能传输这95个字符,不在这个范围内的字符无法传输。 ...原创 2019-08-22 20:14:59 · 1937 阅读 · 1 评论 -
对RSA非对称加密的理解
公钥加密,私钥解密 优点:能够保证信息的接收者是预期的 逻辑: 信息发布者:获得对应公钥,加密明文得到密文,并发布。 信息接收者:接收密文,使用私钥解密得到明文。 私钥加密,公钥解密 优点:能够保证信息的发送者是预期的 逻辑: 信息发布者:使用私钥加密明文得到密文,并发布。 信息接收者:获得对应公钥,接收密文,使用公钥解密得到明文。 ...原创 2019-08-24 16:13:58 · 512 阅读 · 0 评论