zoukankan      html  css  js  c++  java
  • java基础之get和post的差别

    上篇博文讲到HTTP协议,本篇介绍HTTP请求方法中getpost的差别:

    首先,最明显的一点表象上的差别:GET 方式。将请求參数附加在url之后,POST将请求參数附加在请求头的最后

    以下具体说明一下二者的差别:

    1、表单的method属性假设是get,那么全部的參数信息都会显示在浏览器的地址栏里面,当我们使用浏览器地址栏输入网址的方式来发送请求时,那么该请求一定是get方式。

    2、对于get方式。底层是将全部參数附加在请求资源的后面一起传递的

    对于post方式,底层是将全部參数附加在请求參数的最后一行的下一行的下一行

    3、对于get方式,servlet採用doGet方法来进行处理。对于post方式,servlet採用doPost方法来进行处理。

    PS:

    getpost方式都会先调用service,假设没有重写service,则service依据參数进行推断,调用相应的dogetdopost方法。

     

    另外:关于httpServlet中的servicedoGet,doPost方法的关系

    首先client提交一个请求,该请求一定先到达service方法,然后。service方法依据请求中的參数内容是get。还是post还是其它方式来决定调用doGet,还是doPost还是其它的do方法。


  • 相关阅读:
    单据体内2个字段比较
    立账模式
    余额
    单据服务校验设置
    值更新事件(触发带基础属性到指定字段)
    重建索引 ,压缩数据库
    数据库自动备份
    BZOJ 4597: [Shoi2016]随机序列 线段树 + 思维
    BZOJ 4399: 魔法少女LJJ 线段树合并 + 对数
    BZOJ 2217: [Poi2011]Lollipop 构造 + 思维
  • 原文地址:https://www.cnblogs.com/lytwajue/p/7061927.html
Copyright © 2011-2022 走看看