为什么浏览器突然打不开网页了?

news2025/2/13 21:45:24

苏生不惑第433 篇原创文章,将本公众号设为星标,第一时间看最新文章。

前几天写了什么是cookie总有人问我 Cookie 是什么?,说到Charles代理工具,但是为什么关了它就打不开网页呢?今天来说说这个。

Charles可以抓取浏览器或者客户端的网络请求,因为在浏览器控制台看请求不方便,所以就有了抓包工具,这里主要说说charles ,https://www.charlesproxy.com/download/ 这里下载软件,支持windows和mac系统,软件只有30天免费试用,可以用这个网站在线生成密钥(网站地址在公众号苏生不惑后台回复 charles),作者还提供了对应的golang代码,可以自己本地生成或者编译成Windows工具。eabec5184f2619de33a5d9bea99e5cea.png47e00af5337d82d7b2d72d7ddbc3d323.png

启动charles会默认开启你的电脑代理,端口是8888,之后浏览器请求会转发到这个软件上。b1cbd9e38102c781a304d09406675ee7.png

然后打开网页就可以抓取网络请求了。626c3bd59a9bd4c82c69c96bb5eb0968.png不过抓取https网页显示unknown。b055c9580d4093d9a429af43851eaf41.png

是证书问题。f258ffd9732085c89ac1b625fc0f9b93.png在help里选择install charles root certificate 安装证书,接着选择本地计算机,受信任的根证书颁发机构。98bbd9cf62abe254114c39670a3ec6ef.png安装成功后reset。0fd3a81314f74fce8f6511e789080304.png看证书更新了。74d8148bb27e8286bdc7173e764ae045.png接着设置ssl proxying settingf7965a96bfa99167dedb27f135102ff8.png

host和port为*就可以。60d2406ad9f97e77be99694636cf1b44.png抓取网络请求效果如图,可以很清晰的看到微博的各种https请求。3c035fcabc32cd04e650193702183ea0.png电脑软件也可以抓包,打开一篇公众号文章。62b7757d7696d680c6293de16c5d662c.png效果:6a315df59eabfe5103ec822e583eb9df.png

抓微信小程序的请求用这个HTTP Debugger 。48e464d0bcd85e47ed2b53dbbaf4e092.png

注意如果不想抓包了把Charles代理关了,否则电脑开了代理就用不了我的公众号文章下载工具2023 更新版:苏生不惑开发过的那些原创工具和脚本 ,浏览器也打不开网页了,因为对应的8888端口不能访问了。b056e2fbd447fdf54cc95ed38454b8fb.png

ae3ccfdfee7e11097abf412f06b70f23.png

如果想更好的管理浏览器的代理可以用这个浏览器扩展https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif?hl=zh-CN
ef5ad40611f521e3916ac4c365fdd00d.jpeg

e5fa71d027d9332c9507d8d1386ad029.jpeg
 

最后分享个查看网络请求接口json格式化浏览器扩展https://chrome.google.com/webstore/detail/chklaanhfefbnpoihckbnefhakgolnmc,可以很清晰的看每个字段,比如这个https://httpbin.org/headers6ff51d6af1f00ef74bfbe2e16b96dfbb.png如果需要在代码里模拟请求接口可以copy as curl(bash)bfe4d801bea087368358c38a519352ad.jpeg然后用https://curlconverter.com/这个网站转换为你的编程语言,支持python,JavaScript,golang等。24144c78745bc717fbf9f6c275204fc7.png专业一点用postman 。41b3c6caea6f9834cddf10030f61c82e.png

还想对抓包进一步深入研究可以看下mitmproxy。e1133abcf5a39911716655d15aaa31d4.png

本文有点专业,只是记录下我的个人研究,如果没看明白忽略吧。

最近原创文章:

2023 更新版:苏生不惑开发过的那些原创工具和脚本

再次更新:2023批量下载公众号文章内容/话题/图片/封面/视频/音频,导出文章pdf,文章数据含阅读数/点赞数/在看数/留言数

微博图床又搞事情不能用了,盘它,我顺便写了个微博图片/视频/内容/文章批量下载工具

找电子书不求人,搭建个自己的 zlibrary

几个让 ChatGPT 更好用的浏览器脚本神器

如果文章对你有帮助还请 点赞/在看/分享 三连支持下, 感谢各位!

公众号苏生不惑

488dd2503aad4ec11d52df2087cc07a4.png19b0ce65346ecf5d5fe7bd326bf746ed.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/645432.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

企企通联合创始人兼总架构师杨华:剖析SRM顾问长期主义项目实践

近日,国产大飞机C919商业首飞成功引起广泛关注,此后,我们的出行选择中新增了一项“自己国家的大飞机”,给国人带来了更多的期待和自豪。 走难而正确的路,国产大飞机C919从项目立项到“一飞冲天”,花了十六年…

激活函数ReLU和SiLU的区别

文章目录 前言ReLU(Rectified Linear Unit)Leaky ReLUFReLU(Flatten ReLU)SiLU(Sigmoid Linear Unit)总结 前言 在这里,我就简单写一下两个激活函数的概念以及区别,详细的过程可以看…

2023年新风口,抖音的产业带服务商招募?怎么开通?

抖音电商致力于成为用户发现并获得优价好物的首选平台。众多抖音创作者通过短视频/直播等丰富的内容形式,给用户提供更个性化、更生动、更高效的消费体验。抖音电商积极引入优质合作伙伴,为品牌发展、商家变现提供多元的服务。 抖音产业带服务商招募区域…

操作系统常识

4.进程同步 1.什么是临界区?什么是临界资源 在计算机系统中,临界资源指的是被多个并发执行的线程或进程共享访问的某个资源,如共享内存区、共享文件等。 临界区指的是访问临界资源的那部分代码片段,它是一段需要保护的代码区域…

项目管理工具究竟能否提升效率?看看它们的作用和优势

随着各种类型的项目不断涌现,项目管理工具在现代社会变得越来越重要。作为一个项目经理,需要确保项目在时间和预算方面得到控制,并且达成预期的效果。在这个过程中,项目管理工具可以带来很多帮助。 首先 项目管理工具可以为项目经…

推动绿色计算 共迎绿色未来|2023开放原子全球开源峰会绿色基础设施技术分论坛圆满收官

6 月 11 日,2023 开放原子全球开源峰会绿色基础设施技术分论坛圆满举行。蚂蚁集团 4 位专家带来了蚂蚁在探索打磨“绿色计算”实践中的核心技术领域一线观察。 蚂蚁集团高级技术专家、数据中间件负责人李玉明 李玉明分享了《开源分布式事务框架 Seata 以及其在金融…

电商--抢购架构总结

文章目录 背景业务流程业务难点技术难点技术方案技术方向具体落地客户端流控网关流控容器流控后端接口流控数据库流控 流控总结优化读取加速异步化流程处理系统扩容 压测监控 总结参考文献 背景 这是个在做NFT电商项目时遇到的场景,要求运营可以商家某个系列的NFT商…

顺序栈与链栈

简介 栈和队列是两种重要的线性结构。从数据结构角度看, 栈和队列也是线性表, 其特殊性在于栈和队列的基本操作是线性表操作的子集, 它们是操作受限的线性表。 栈 (stack) 是限定仅在表尾进行插入或删除操作的线性表。 因此, 对…

计算字母出现次数【存在括号计算】

计算字母出现次数【存在括号计算】 此代码考虑到了本问题的大多可能情况,闲话少述,代码中的注释很丰富。 代码绝对可以解决你的问题! 不行你就评论,回复速度超快 作者时间YaoChongChong2023年6月14日10:40 Descript…

T8151B T8310 T8311罗克韦尔自动化可信通信接口

​ T8151B T8310 T8311罗克韦尔自动化可信通信接口 T8151B T8310 T8311罗克韦尔自动化可信通信接口 DCS控制器正反作用怎么判断? dcs控制器的正反作用可以在工程师站更改,比如中控系统那就在工程师站的操作界面把控制系统上的调节阀位号点开就会有正反作…

【华为云分布式消息服务RocketMQ】

MD[华为云分布式消息服务RocketMQ] 华为云分布式消息服务RocketMQ,使用指南 说明1:华为云rocketmq默认是集群4.8版本,而非单机版。 说明2:华为云rocketmq兼容性较好,一般不需要进行SDK改造。 1.创建/购买分布式消息服务RocketM…

水文水动力模型在城市内涝、城市排水、海绵城市规划设计中教程

详情点击链接:水文水动力模型在城市内涝、城市排水、海绵城市规划设计中应用教程 一,CAD、GIS水力建模过程 1.1复杂城市排水管网系统快速建模:通过标准化的步骤,利用CAD数据、GIS数据建立SWMM模型。在建模的不同阶段发挥不同软…

生成AI(三)—创建自己的MidJorney

背景:MidJorney是面向互联网的图像AIGC产品,在政企内部,存在大量需求训练内部的知识作为自己的AIGC工具。基本需求是信息安全考虑,合规考虑。 目标:通过自准备的数据训练MidJorney同类模型,成为私有化部署…

【基于容器的部署、扩展和管理】3.9 云原生容器的安全性和合规性

往期回顾: 第一章:【云原生概念和技术】 第二章:【容器化应用程序设计和开发】 第三章:【3.1 容器编排系统和Kubernetes集群的构建】 第三章:【3.2 基于容器的应用程序部署和升级】 第三章:【3.3 自动…

关于Android的帧动画,补间动画,属性动画的使用和总结。(附源码)

说明&#xff1a;内容有点多&#xff0c;可以分块阅读&#xff0c;后续可能会拆分为三讲 一. Android的动画总结 一 . 帧动画 帧动画其实就是通过连续播放图片来模拟动画效果 以下是俩种实现方式&#xff1a; 1. xml文件的方式 首先在drawable下建立animation_lufi.xml <?…

视频剪辑需要学哪些软件 视频剪辑在哪里学

视频剪辑涉及到素材准备、视频的编辑与生成、格式的转换等方面&#xff0c;因此需要学习到的软件类型也不少。比如在准备素材时&#xff0c;可能会涉及到音频、图片等处理&#xff0c;以及特效的应用等。接下来&#xff0c;就让我们详细了解下视频剪辑需要学哪些软件&#xff0…

如何进行安全技术交底

安全技术交底是一项非常重要的安全管理工作&#xff0c;对于保障施工现场的安全和人员的生命安全具有不可替代的作用。那么作为公司管理层如何实时了解安全技术交底的执行情况&#xff0c;工作人员是否做到认真、安全、彻底执行&#xff1f; 有没有更好、更简便低成本的方法来做…

利好再现!股、债携手上涨将继续?

政策支持继续&#xff0c;6月13日&#xff0c;国家发改委等部门印发《关于做好2023年降成本重点工作的通知》&#xff0c;助力经济运行整体好转。当日&#xff0c;央行公开市场操作中7天逆回购中标利率也下调10个基点&#xff0c;市场对于6月降息预期越来越浓了。带动A股市场震…

Spark SQL数据源:JSON数据集

文章目录 一、读取JSON文件简介二、读取JSON文件案例演示&#xff08;一&#xff09;创建JSON文件并上传到HDFS&#xff08;二&#xff09;读取JSON文件&#xff0c;创建临时表&#xff0c;进行关联查询1、读取user.json文件&#xff0c;创建临时表t_user2、读取score.json文件…

高速视觉筛选机PCI Express实时运动控制卡XPCIE1028

产品导读 正运动技术的PCI Express总线运动控制卡XPCIE1028&#xff0c;具备位置锁存、多维高速硬件位置比较输出PSO、同步跟随、精准触发的运动控制和I/O控制功能。 配合正运动技术MotionRT7实时内核使用&#xff0c;可高度满足高速视觉筛选机应用所需的运动控制需求。 XPC…