- 新增 DrissionPage 基础教程(01-05) - 新增 Playwright 基础教程(01-05) - 新增网络基础教程(01-05) - 新增 test_learning_examples.py 单元测试 - 更新 .gitignore 忽略 learning/*/output/ 目录
1.3 KiB
1.3 KiB
练习 03: 看懂 Headers、Cookies、Referer
目标
- 学会区分请求头和响应头
- 学会找
cookie - 学会看
referer - 理解为什么很多接口离开浏览器后不一定还能直接请求成功
你要动手做什么
- 打开你上一题确认过的目标接口
- 切到
Headers - 先看
General - 再看
Request Headers - 再看
Response Headers - 如果有
Cookies面板,也进去看一眼
你要重点看什么
Request Headers
cookierefereruser-agentaccept
Response Headers
content-type- 和缓存相关的字段
- 有没有看起来和鉴权、跨域有关的字段
你现在要建立的概念
cookie往往代表登录态或会话状态referer往往告诉服务端“这个请求是从哪个页面发出来的”user-agent往往是最基础的浏览器身份
本题不要钻太深的点
- 先别研究所有 cookie 都是什么意思
- 先别碰签名算法
- 先做“看得见、说得清”
本题完成标准
你能写出下面这些内容就算完成:
这个请求方法:
这个请求完整 URL:
我看到的关键请求头:
- cookie
- referer
- user-agent
我当前的判断:
如果离开浏览器单独发,最可能缺什么