【Get与Post的区别】
| Get方法 | Post方法 | |
|---|---|---|
| 作用 | 请求读取一个页面 | 请求向服务器发送数据 |
| 资源类型 | 主动的或被动的 | 主动的 |
| 数据类型 | 文本 | 文本或二进制数据 |
| 数据量 | 一般不超过255个字符 | 没有限制 |
| 可见性 | 数据是URL的一部分,在浏览器的URL地址栏中用户可见 | 数据不是URL的一部分而是作为请求的信息体发送,因此在浏览器的URL地址栏中对用户不可见 |
| 数据缓存 | 数据可以在浏览器的URL历史中缓存 | 数据不可以在浏览器的URL历史中缓存 |
| 安全性 | 不安全 | 安全 |
| Get方法 | Post方法 | |
|---|---|---|
| 作用 | 请求读取一个页面 | 请求向服务器发送数据 |
| 资源类型 | 主动的或被动的 | 主动的 |
| 数据类型 | 文本 | 文本或二进制数据 |
| 数据量 | 一般不超过255个字符 | 没有限制 |
| 可见性 | 数据是URL的一部分,在浏览器的URL地址栏中用户可见 | 数据不是URL的一部分而是作为请求的信息体发送,因此在浏览器的URL地址栏中对用户不可见 |
| 数据缓存 | 数据可以在浏览器的URL历史中缓存 | 数据不可以在浏览器的URL历史中缓存 |
| 安全性 | 不安全 | 安全 |