

Python爬虫编程思想(120):抓取移动App数据--在移动端安装mitmproxy证书
source link: https://blog.csdn.net/nokiaguy/article/details/122570397
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Python爬虫编程思想(120):抓取移动App数据--在移动端安装mitmproxy证书
只有在需要监听的手机上安装并信任mitmproxy证书,才能监听HTTPS请求的数据。首先需要将mitmproxy-ca-cert.pem文件上传到手机上,本文以iPhone7为例。读者可以将mitmproxy-ca-cert.pem文件通过发送邮件的方式发送到iPhone,不过有一些邮件客户端打开pem文件有问题。所以可以直接在iPhone浏览器中下载。iPhone必须与PC在同一个网段,然后可以用Python编写一个简单的Web程序,将mitmproxy-ca-cert.pem文件作为静态资源放到static目录中,这样在iPhone浏览器中就可以直接下载了。
Web程序的代码如下:
Web程序和静态资源的目录结构如图1所示。其中server.py是Web程序。
Recommend
-
13
Python爬虫编程思想(7):实战案例:抓取博客文章列表
-
9
Python爬虫编程思想(38):项目实战:抓取糗事百科网的段子 ...
-
3
Python爬虫编程思想(37):项目实战:抓取猫眼电影Top100榜单 ...
-
13
Python爬虫编程思想(47):项目实战:抓取豆瓣Top250图书榜单 ...
-
6
Python爬虫编程思想(61): 项目实战:抓取租房信息 ...
-
8
Python爬虫编程思想(62): 项目实战:抓取酷狗网络红歌榜 ...
-
13
Python爬虫编程思想(115):抓取移动App数据--使用Charles抓取HTTP数据包 ...
-
4
Python爬虫编程思想(116):抓取移动App数据--在PC端和移动端安装证书 ...
-
16
Python爬虫编程思想(117):抓取移动App数据--使用Charles监听HTTPS数据包 ...
-
5
Python爬虫编程思想(121):抓取移动App数据--设置手机的代理 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK