雪球app抓包与mock实战

PPT

霍格沃兹测试学院

## 时长

120 分钟

源码地址

lg / lg8 / HogwartsLG8 · GitLab (ceshiren.com)

内容

mock 原理以及应用场景

charles下载

Download a Free Trial of Charles • Charles Web Debugging Proxy

charles Rewrite

map local 原理

雪球接口

restful 接口

https://stock.xueqiu.com/v5/stock/batch/quote.json?_t=1NETEASE55d7e8578966f744d5452096654f6f42.4558458945.1624970447480.1624970456082&_s=2bb3a7&x=0.160&symbol=SZ300339%2CMF%2CSH600702%2CSZ300059%2CSH601919%2CBABA%2CSH601318&extend=detail

map remote

mitmproxy

  • 要求python 3.6以上(演示使用3.8.3)
  • 安装
pip install mitmproxy==5.2
# 第二种fangfa
pip install pipx
pipx install mitmproxy==5.2
  • 验证
mitmdump --version

mitmproxy的原理

课后反馈表

https://jinshuju.net/f/t5dhPR