Get请求和POST请求的区别
来源:互联网 发布:诊所软件 编辑:程序博客网 时间:2024/04/27 17:08
两种 HTTP 请求方法:GET 和 POST
在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。
- GET - 从指定的资源请求数据。
- POST - 向指定的资源提交要被处理的数据
Get请求:
- GET请求能够被缓存
- GET请求会保存在浏览器的浏览记录中
- 以GET请求的URL能够保存为浏览器书签
- GET请求有长度限制
- GET请求主要用以获取数据
Post请求:
- POST请求不能被缓存下来
- POST请求不会保存在浏览器浏览记录中
- 以POST请求的URL无法保存为浏览器书签
- POST请求没有长度限制
GET和POST的区别:
GETPOST点击返回/刷新按钮没有影响数据会重新发送(浏览器将会提示用户“数据被从新提交”)添加书签可以不可以缓存可以不可以编码类型(Encoding type)application/x-www-form-urlencodedapplication/x-www-form-urlencoded or multipart/form-data. 请为二进制数据使用multipart编码
历史记录有没有长度限制有没有数据类型限制只允许ASCII字符类型没有限制。允许二进制数据安全性查询字符串会显示在地址栏的URL中,不安全,请不要使用GET请求提交敏感数据因为数据不会显示在地址栏中,也不会缓存下来或保存在浏览记录中,所以看POST求情比GET请求安全,但也不是最安全的方式。如需要传送敏感数据,请使用加密方式传输可见性查询字符串显示在地址栏的URL中,可见查询字符串不会显示在地址栏中,不可见其他HTTP请求方式
0 0
- Get请求和Post请求的区别
- POST请求和GET请求的区别:
- Get请求和Post请求的区别
- GET请求和POST请求的区别
- get请求和post请求的区别
- get 请求和post请求的区别
- get请求和post请求的区别
- Get请求和Post请求的区别
- Get请求和POST请求的区别
- Get请求和Post请求的区别
- GET请求和POST请求的区别
- GET请求和POST请求的区别
- get请求和post请求的区别
- post请求和get请求的区别
- get 请求和post请求的区别
- GET请求和POST请求的区别
- GET请求和POST请求的区别
- Get请求和post请求的区别
- 归纳决策树ID3(信息熵的计算和计算原理写的很清楚)
- Ubuntu下搭建gtest环境
- Ubuntu下图形界面卡死的解决办法
- ios 访问通讯录
- leetcode-69 Sqrt(x)
- Get请求和POST请求的区别
- Eclipse常用快捷键
- 堆的动态操作(插入、删除、调整)
- Bye POJ
- [leetcode]40 Remove Nth Node From End of List
- 使用单链表打印杨辉三角
- java——对象的引用级别
- 第一章
- 如何使用Visual Studio 2008打包发布开发好的应用程序