zoukankan      html  css  js  c++  java
  • 表单提交中get 和post方式的区别

    两者的区别需要通过提交表单后才看得出来,主要是在数据发送方式和接收方式上

    1.在客户端,Get方式在通过URL提交数据,就是把表单内的元素,转化成url参数提交,
    比如你有一个页面index.html,这个页面有一个文本域,名称是:a,值是123,你用get提交后,你的url会变成:index.html?a=123,在获取的时候,就是从浏览器中回去参数了,而不是表单!
    2.在服务器端只能用Request.QueryString来获取Get方式提交来的数据,用Post方式提交的数据只能用Request.Form来获取:

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

    4、get安全性非常低,post安全性较高

    因此,get方式提交表单,参数有限,不能提交大量数据,而且安全性不高!用post方式提交,就不会使用url传参数,而且数据量几乎没有限制,这样可以提交大量的数据,安全性可靠!

  • 相关阅读:
    p3201&bzoj1483 梦幻布丁
    p1341 无序字母对
    p2590&bzoj1036 树的统计
    p1462 通往奥格瑞玛的道路
    p1522 牛的旅行 Cow Tours
    ARC097D Equals
    p2371&bzoj2118 墨墨的等式
    ARC097C K-th Substring
    欧拉函数入门合集(模板)
    主席树
  • 原文地址:https://www.cnblogs.com/mickeygirl/p/2980918.html
Copyright © 2011-2022 走看看