抓取搜索流量
🔍 抓 App 搜索请求,分析搜索接口。
搜索流量特点
- GET/POST 搜索接口
- 含关键词、分页、过滤条件
- 返回结果列表(JSON/protobuf)
抓取
bash
r0capture -U -f com.example.app -p search.pcap
# 在 App 里搜索一个关键词,翻几页关注点
[SSL_write] GET /api/search?q=phone&page=1&size=20 HTTP/1.1
[SSL_read] {"total":100,"items":[...]}- 搜索关键词明文传输?
- 分页参数
- 搜索建议/联想词接口
- 搜索结果结构
搜索建议
输入框常实时请求联想词:
[SSL_write] GET /api/search/suggest?prefix=pho
[SSL_read] {"suggestions":["phone","photo"]}频繁的小请求。
分析
- 搜索是否走搜索建议接口 + 主搜索接口
- 结果分页机制(page/size 或 cursor)
- 个性化参数(基于用户画像排序)