zoukankan      html  css  js  c++  java
  • 请简述get请求和post请求的区别

      ①get比post快
      ②get体积小,post可以无限大
      ③get在浏览器退回时无害,post会再次请求
      ④get的url参数可见,post不可见
      ⑤get请求数据放在url,post数据放在http包体(request body)
      ⑥get请求参数会保留历史记录,post不会保留(无痕浏览)
      ⑦get只接受ASCII字符的参数数据类型,post没有限制
      ⑧get会被浏览器主动catch,post需要手动设置
      ⑨get有缓存,post没有
      ⑩get相对post安全性低

    get和post底层都是TCP/IP,都是TCP类型的链接。
      (1)get和post相比有自己的语义,不能随便混用
      (2)get在应用过程中产生一个数据包,post产生两个数据包,但不是所有的浏览器都会发送两次包,火狐就只发送一次。
      (3)网络好的时候,发一次包和两次包的差别基本无视,网络差的时候,两次包的tcp在验证数据包完整性上会更好。

  • 相关阅读:
    类加载,初始化
    jvm classLoader architecture
    只选择年份的下拉菜单
    spring框架学习(二)依赖注入
    spring框架学习(一)
    JSP 过滤器
    JSP9个内置对象
    JSP 动作元素
    众数
    基于excel9.h的excel处理
  • 原文地址:https://www.cnblogs.com/wuqilang/p/11204673.html
Copyright © 2011-2022 走看看