首页 > 其他分享 >Get和Post的参数传值

Get和Post的参数传值

时间:2022-09-29 19:36:51浏览次数:55  
标签:调用 方式 get Get 服务器 Post post 传值

1. get是从服务器上获取数据,post是向服务器传送数据。

2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数 据。

4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为 100KB。

5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

建议:

1、get方式的安全性较Post方式要差些,包含机密信息的话, 建议用Post数据提交方式;

2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删 除时,建议用Post方式。

 

前台向后台传输数据的方式:

有三种方式可以进行参数传递:(1). Form   (2). ?id=   (3).cookie

AJAX 调用

如果调用是要检索服务器上的数据则使用GET。如果 要检索的值会随时间和更新进程的改变而改变则要在GET调用中添加一个当前时间参数,这样后面的调用才不会使用先前的不正确的缓冲。如果调用是向服务器上 发送任意数据,就可以使用POST。


作者:​​​panie​​​

标签:调用,方式,get,Get,服务器,Post,post,传值
From: https://blog.51cto.com/u_15812342/5723957

相关文章

  • vue3 在setup 使用provide inject 实现响应式传值
    provide与inject主要用于从父组件向子组件传递数据。在2.0我们通常用props接收来自父组件的参数,但是一个要从父子组件传递到孙子组件,这种情况就得从父组件到子组件,再从子......
  • 18.getElementById(id)是javascript中访问某个元素的方法
    document.getElementById(id)是javascript中访问某个元素的方法。返回指定ID的元素getElementById()方法可返回对拥有指定ID的第一个对象的引用。HTMLDOM定义了多......
  • 【树结构】【递归】【CTE】【PostgreSQL 】
    1表结构oid、pid为父子结构2代码点击查看代码WITHRECURSIVEfas(SELECT*FROMwg_formulaWHEREoid=1UNIONallSELECTwg_formula.*FROMwg_formul......
  • jQuery的$.getJSON()方法在浏览器上不能请求到本地文件
    前言今天运行很久之前写的一个echarts页面,当时是练习写demo之前写了关于地图动态的一个图表,突然显示不成功,并且报错发现了是jQuery的$.getJSON()这个方法在浏览器上不能......
  • PostgreSQL主从切换测试
    说明在PostgreSQL(HOT-Standby)如主库出现异常。备库如何激活;来替换主库工作。有下列2种方式备库在recovery.conf文件中有个配置项trigger_file。它是激活standby的触发文件......
  • PostgreSQL主从搭建
    主备环境说明主机名IP角色端口master192.168.20.133Master5432slave192.168.20.134Slave5432创建流复制首先在主备服务器上安装好PG数据库,具体安装方法这里不再介绍。配置ho......
  • Postgresql基于Linux各种安装方法
    说明目前PostGreSQL最新版本为11.3,​​9.3及之前版本​​以不再受官方支持.从RHEL/CentOS/SL/OL6开始都自带PG数据库,下表是不同的操作系统版本对应的数据库版本:操作系统版......
  • Postgres-XL集群软件介绍及搭建
    介绍Postgres-XLPostgres-XL全称为PostgreseXtensibleLattice,是TransLattice公司及其收购数据库技术公司–StormDB的产品。Postgres-XL是一个横向扩展的开源数据库集群,......
  • nuget使用问题收集
    nuget使用问题收集1nuget无法在以下项目中安装或卸载选定的程序包有时在解决方案中安装或更新第三方包时会提示“nuget无法在以下项目中安装或卸载选定的程序包”,在列出......
  • os.getcwd() 与 os.path.realpath(__file__)
    os.getcwd()获取当前文件所在文件夹的路径os.path.realpath(__file__)获取当前文件的路径.  注:  可以看出__file__表示了当前文件的path importos.pathprin......