get 和 post 比较
| GET | POST | |
|---|---|---|
| 作用 | 从Server获取数据 | 向Server提交数据 |
| 传参方式 | urlurl (参数可见, 不安全, 参数长度受url长度限制) | form表单,RequestBody(参数不可见, 相对安全, 参数长度不受限) |
| Browser刷新或回退是否重新发送请求 | 不会 | 会 |
| 被缓存 | 会 | 不会 |
| 被收藏为书签 | 会 | 不会 |
| 被保存为历史记录 | 会 | 不会 |
| 编码格式 | 只能是url编码 | 多种编码 |
| 底层发送几个TCP数据包 | 一个 | 两个(FireFox仅一个) |
| http header包和data包的发送 | 一并发送, Server 响应200 ok | Browser先发送header, Server响应100 continue, Browser再发送data, 服务器响应200 ok |









