最后
javascript是前端必要掌握的真正算得上是编程语言的语言,学会灵活运用javascript,将对以后学习工作有非常大的帮助。掌握它最重要的首先是学习好基础知识,而后通过不断的实战来提升我们的编程技巧和逻辑思维。这一块学习是持续的,直到我们真正掌握它并且能够灵活运用它。如果最开始学习一两遍之后,发现暂时没有提升的空间,我们可以暂时放一放。继续下面的学习,javascript贯穿我们前端工作中,在之后的学习实现里也会遇到和锻炼到。真正学习起来并不难理解,关键是灵活运用。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
设置代理后,需要在电脑上打开Charles才能上网
4、配置手机端证书
打开手机Safari,访问下载地址:chls.pro/ssl (如果我们显示的不同,则以提示中的地址为准)
正常情况下访问此地址会请求安装一个配置文件。
手机端安装证书2
网上很多教程到这就结束了,但返回Charles会发现还是无法正常抓取HTTPS的请求。
其实还有一个设置,信任证书:
打开iPhone设置:通用 -> 关于手机 -> 拉到最底部 证书信任设置 -> 勾选刚刚安装的证书
信任证书
好了,回到Charles进行最后的收尾设置:
菜单:Proxy -> SSL Proxying Settings…
Proxy -> SSL Proxying Settings…
勾选:Enable SSL Proxying,点击 Add 添加规则
域名:配置完上述所有内容后,你会在Charles中看到很多请求,都是以域名为标题的
域名:配置完上述所有内容后,你会在Charles中看到很多请求,都是以域名为标题。
端口:恒定为443
若不需要指定HTTPS连接(即抓取所有HTTPS连接),域名填写 * 即可。
二、charles设置断点
1、选择你要设置断点的接口
2、右键选择 Breakpoints
3、断点的相关配置, Proxy ——>Breakpoint Settings
5、双击刚刚已经设置的断点接口,进行设置
HTTP
-
HTTP 报文结构是怎样的?
-
HTTP有哪些请求方法?
-
GET 和 POST 有什么区别?
-
如何理解 URI?
-
如何理解 HTTP 状态码?
-
简要概括一下 HTTP 的特点?HTTP 有哪些缺点?
-
对 Accept 系列字段了解多少?
-
对于定长和不定长的数据,HTTP 是怎么传输的?
-
HTTP 如何处理大文件的传输?
-
HTTP 中如何处理表单数据的提交?
-
HTTP1.1 如何解决 HTTP 的队头阻塞问题?
-
对 Cookie 了解多少?
-
如何理解 HTTP 代理?
-
如何理解 HTTP 缓存及缓存代理?
-
为什么产生代理缓存?
-
源服务器的缓存控制
-
客户端的缓存控制
-
什么是跨域?浏览器如何拦截响应?如何解决?
享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**