【计算机网络】get/post区别
| 请求方式 | GET | POST |
|---|---|---|
| 数据包 | 产生一个tcp数据包 | 可能产生俩个tcp数据包 |
| 编码方式 | 只能进行url编码 | 支持多种编码方式 |
| 请求参数 | 把参数包含在url中,用&连接起来 | 通过request body传递参数 |
| 请求缓存 | 会被主动Cache | 不会缓存,除非手动配置 |
| 收藏为书签 | 支持收藏为书签 | 不支持 |
| 历史记录 | 参数会被完整的保存在浏览器历史记录里 | 不会保存 |
| 参数数据类型 | ASCII的字符串 | 没有限制数据类型 |
| 请求方式 | GET | POST |
|---|---|---|
| 数据包 | 产生一个tcp数据包 | 可能产生俩个tcp数据包 |
| 编码方式 | 只能进行url编码 | 支持多种编码方式 |
| 请求参数 | 把参数包含在url中,用&连接起来 | 通过request body传递参数 |
| 请求缓存 | 会被主动Cache | 不会缓存,除非手动配置 |
| 收藏为书签 | 支持收藏为书签 | 不支持 |
| 历史记录 | 参数会被完整的保存在浏览器历史记录里 | 不会保存 |
| 参数数据类型 | ASCII的字符串 | 没有限制数据类型 |