method="post" action="save.php"这句表示什么意思?谢谢,求回答。

来源:6-1 使用表单标签,与用户交互 - 使用<form>创建表单

gnt

2016-04-30 22:48

method="post" action="save.php"这句表示什么意思?谢谢,求回答。

写回答 关注

3回答

  • qq_迷途少年_0
    2016-05-17 16:11:17

    method="get/post",两种方式的区别

    Form中的get和post方法,在数据传输过程中分别对应了GET和POST方法。
    二者主要区别如下:

    1、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。
    如下形式:
         http://www.imooc.com/test.asp?name=lilian&password=12345678
    2、Get是不安全的,因为在传输过程,数据被存放在请求的URL地址中,这样就可能会有一些隐私的信息被第三方看到。
    3、Get方式传输的数据量非常小,一般限制在 2KB 左右,但是执行效率却比 Post 方法好;而 Post 方式传递的数据量相对较大,它是等待服务器来读取数据,不过也有字节限制,这是为了避免对服务器用大量数据进行恶意攻击,根据微软方面的说法,微软对用 Request.Form()可接收的最大数据有限制,IIS4中为 80KB 字节,IIS5 中为 100KB 字节。

    综上所述,请尽量用 Post 方法。


  • Long_Dream
    2016-04-30 23:14:19

    提交方式是post方式,数据体积到save.php

    提交方式一般为get、post两种,两者的区别如下:

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

    (2)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;post方式,数据放置在HTML HEADER内提交。

     (3)get方式提交的数据最多只能有1024字节,而post则没有此限制。

     (4)   安全性问题。正如在(1)中提到,使用 Get 的时候,参数会显示在地址栏上,而 Post 不会。所以,如果这些数据是中文数据而且是非敏感数据,那么使用 get;如果用   户输入的数据不是中文字符而且包含敏感数据,那么还是使用 post为好。

    参考地址:http://jingyan.baidu.com/article/d3b74d64abbd6b1f76e60947.html

  • qq_神武飒_03291072
    2016-04-30 22:55:11

    提交数据到save.php,提交方法为post

    gnt

    可以具体讲讲post,get是怎样的吗,表示感觉好抽象

    2016-04-30 23:02:44

    共 1 条回复 >

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225297 学习 · 18230 问题

查看课程

相似问题