GET和POST请求方法对比
get | post | |
数据载体 | URL中 | 数据包请求头中 |
后退按钮/刷新 | 无影响 | 数据会被重新提交 |
书签 | 可收藏为书签 | 不可收藏 |
缓存 | 能被缓存 | 不能被缓存 |
编码类型 | application/x-www-form-urlencoded | application/x-www-form-urlencoded或mulitipart/form-data |
历史记录 | 会保存历史记录 | 不会保存历史记录 |
数据长度限制 | URL长度受限,最大2048个字符,导致get方式发送数据受限 | 无限制 |
数据类型限制 | 只允许ASCII字符 | 没有限制,允许二进制数据 |
安全性 | 差,敏感信息在URL中暴露无遗 | 稍好,抓包后也能轻易捕获传输信息 |