还是没太明白这个https加密的作用

来源:14-11 https-加密方式

内六角

2022-03-03

还是没太明白这个https加密的作用,
1、加密是浏览器对请求接口的所有参数进行自动加密吗,
2、加解密前后端开发人员是不是都是无感知的,不需要手动进行参数的加解密
3、对 https 网页抓包为什么还是看到明文的内容
4、既然有了https,有时候在开发的时候为了不给后端传递明文也会用到各种加密方式 如crypto 这种库,目的是什么

写回答

1回答

双越

2022-03-03

第一,是自动的。不是对参数,而是对 http 传递的所有信息

第二,无感知的

第三,如果没有秘钥,你是看不到明文的。你可以下载一个 charles 或者 fiddler 专业的抓包工具,去抓包一个 https 的请求。别用浏览器看,浏览器是知道秘钥的。

第四,https 是 HTTP传输的加密,仅此而已。如果你后端有其他需要加密的需求,就得自己实现

1
0

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4713 学习 · 1683 问题

查看课程