第 18 篇:POST 请求与表单提交 —— 模拟登录与 API 调用
一、为什么 POST 是爬虫的"分水岭"?
GET 请求只是"看",POST 请求是"做":
- 提交表单
- 模拟登录
- 调用 API
- 上传文件
- 触发操作(下单、评论、点赞)
会 GET 只是爬虫入门,会 POST 才是爬虫上路。
本篇带你彻底搞懂 POST 的 4 种格式、5 大实战场景。
二、POST 请求的 4 种 Content-Type
2.1 application/x-www-form-urlencoded(表单)
POST /login HTTP/1.1 Content-Type: application/x-www-form-urlencoded username=alice&password=secret&remember=on特点:
- 浏览器默认表单格式
- key=value 用
&连接 - 特殊字符 URL 编码
- 空格用
+(注意:与 URL 路径里的%20不同)
