HTTP请求POST和GET方法对比
2016-11-02 15:26
369 查看
在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST
GET - 从指定的资源请求数据。
GET 请求可被缓存
GET 请求保留在浏览器历史记录中
GET 请求可被收藏为书签
GET 请求不应在处理敏感数据时使用
GET 请求有长度限制
GET 请求只应当用于取回数据
数据在 URL 中对所有人都是可见的。
只允许 ASCII 字符。
POST - 向指定的资源提交要被处理的数据
POST 请求不会被缓存
POST 请求不会保留在浏览器历史记录中
POST 不能被收藏为书签
POST 请求对数据长度没有要求
数据不会显示在 URL 中。
没有限制。也允许二进制数据。
GET - 从指定的资源请求数据。
GET 请求可被缓存
GET 请求保留在浏览器历史记录中
GET 请求可被收藏为书签
GET 请求不应在处理敏感数据时使用
GET 请求有长度限制
GET 请求只应当用于取回数据
数据在 URL 中对所有人都是可见的。
只允许 ASCII 字符。
POST - 向指定的资源提交要被处理的数据
POST 请求不会被缓存
POST 请求不会保留在浏览器历史记录中
POST 不能被收藏为书签
POST 请求对数据长度没有要求
数据不会显示在 URL 中。
没有限制。也允许二进制数据。
注:来源W3CSchool~
相关文章推荐
- HTTP协议中请求方法Get和Post的区别是什么?
- HTTP 协议请求方法GET 与POST 的区别
- Android HTTP实例 使用GET方法和POST方法发送请求
- HTTP 方法:GET 对比 POST
- HTTP 协议请求方法GET 与POST 的区别?
- HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误
- HTTP 协议请求方法get和post的区别
- Android HTTP实例 使用GET方法和POST方法发送请求
- HTTP方法:GET对比POST
- HTTP请求:GET与POST方法的区别
- Http方法:Get请求与Post请求的区别
- wp7使用POST请求Asp.net网页时,HttpWebRequest的BeginGetResponse方法抛出NotSupportException异常的解决方法
- Http方法:Get请求与Post请求的区别
- HTTP 方法:GET 对比 POST
- XMLHttpRequest的亲密接触(2.3)——post&get提交的捕获请求方法
- HTTP 协议请求方法GET 与POST 的区别?
- ios中http的两种请求方法:get与post
- ASP XMLHTTP组件 GET或POST请求 小偷采集方法anhttp()
- HTTP请求 GET与POST方法的区别
- HTTP 方法:GET 对比 POST