• 面试题常问的Get与Post区别


    面试题常问的Get与Post区别

    1、两者的地址状态栏和请求实体对比:

    (1)Get方式:

     

     (2)Post方式:

     2,总结Get和Post的区别:

    1,区别:

    (1)Get请求的数据(参数)会显示在地址栏,而Post不会,所以,Post比Get更加安全。

    (2)Post请求的参数存放到了请求实体中而Get没有请求实体,Get是存储在请求行中。

    (3)数据传输Post有优势:Get方式请求的数据不能超过2k,而Post 没有上限

    (4)浏览缓存Get有优势:Get具有数据缓存,而Post没有。

    从优势角度看,数据传输使用Post,数据浏览查询使用Get。即查询时使用Get,其他时候使用Post。表单全部使用Post提交。

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    2,Get方式:

    1,直接在浏览器地址栏敲回车

    2,表单中,method="get"

    3,超链接

    3,注意点:

    注意点:只有表单中使用method=post,才是Post方式,不写默认是Get。

    补充一下:Servlet请求的浏览:

     ❀ 文字描述:

     

  • 相关阅读:
    js获取窗口大小
    ARCGIS接口详细说明
    输入框特效
    GeoServer源码解析和扩展 (二)注册服务
    GeoServer源码解析和扩展 (一)基础篇
    window.open参数大全
    Flex控件
    GeoServer源码解析和扩展 (三)结构篇
    js常用的几个正则表达式
    表单的diabled属性与readonly属性
  • 原文地址:https://www.cnblogs.com/shan333/p/15543629.html
Copyright © 2020-2023  润新知