区别 GET POST
可见性   数据在 URL 中对所有人都是可见的。 post 方式通过body体进行传输,数据不会显示在 URL 中。
安全性 与 POST 相比,GET 的安全性较差,因为所发送的数据是 URL 的一部分。在发送密码或其他敏感信息时绝不要使用 GET ! POST 比 GET 更安全,因为参数不会被保存在浏览器历史或 web 服务器日志中。
对数据类型的限制                                      只允许 ASCII 字符。 没有限制。也允许二进制数据。
对数据长度的限制 当发送数据时,GET 方法向 URL 添加数据;URL 的长度是受限制的(URL 的最大长度是 2048 个字符)。 post 请求传输数据的大小根据php.ini 配置文件设定,也可以无限大。
编码类型 get请求只能进行url编码 post支持多种编码方式
缓存 GET请求可被缓存 POST请求不会被缓存

最新文章

  1. 总是多次出现 那个同样的 权限错误 _storage_write_error_, 所以一开始就把机器设好setenforce 0
  2. Flume采集处理日志文件
  3. 拼图游戏 v1.1
  4. numpy库的常用知识
  5. Neutron分析(1)——简介
  6. ADO.NET(查询、属性扩展)
  7. 我眼中真正优秀的CTO
  8. [转] Express 4 中的变化
  9. PIL安装记录,编译支持jpeg png
  10. 一个完整的SSL连接建立过程
  11. FastJSON应用前测试
  12. 能够返回运行结果的system函数加强版本号
  13. jquery checkbox radio 标签 选中的3种方法
  14. 原生js代码挑战之动态添加双色球
  15. 从二进制数据流中构造GDAL可以读取的图像数据(C#)
  16. IDEA 中使用MyBatis-generator 自动生成MyBatis代码
  17. Python 3.6print 出现 SyntaxError: invalid syntax
  18. testng优化:失败重跑,extentReport+appium用例失败截图,测试报告发邮件
  19. Mac - 如何安全地还原 Mac 的默认字体
  20. 回滚的意义---JDBC事务回滚探究

热门文章

  1. JavaScript基础对象创建模式之静态成员(027)
  2. Spring 获取单例流程(二)
  3. Java中保留小数点后几位
  4. 如何利用.NETCore向Azure EventHubs准实时批量发送数据?
  5. Report.Net 本地数据库、WebService、Socket报表
  6. NW.js Mac App 签名公证流程
  7. 开源API文档工具- swagger2 与 smart-doc 比较 与 使用
  8. [HCTF 2018]admin
  9. 大话一个CPU(沙子是如何影响未来的)
  10. 浏览器常见攻击方式(XSS和CSRF)