上传图片HTML <form> 标签的 method 属性

<!DOCTYPE HTML>
<html>
<body>

<form action="/example/html5/demo_form.asp" method="get">
选择图片:<input type="file" name="img" multiple="multiple" />
<input type="submit" />
</form>
<p>请尝试在浏览文件时选取一个以上的文件。</p>

</body>
</html>

浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST 方法和 GET 方法。

如果采用 POST 方法,浏览器将会按照下面两步来发送数据。首先,浏览器将与 action 属性中指定的表单处理服务器建立联系,一旦建立连接之后,浏览器就会按分段传输的方法将数据发送给服务器。

在服务器端,一旦 POST 样式的应用程序开始执行时,就应该从一个标志位置读取参数,而一旦读到参数,在应用程序能够使用这些表单值以前,必须对这些参数进行解码。用户特定的服务器会明确指定应用程序应该如何接受这些参数。

另一种情况是采用 GET 方法,这时浏览器会与表单处理服务器建立连接,然后直接在一个传输步骤中发送所有的表单数据:浏览器会将数据直接附在表单的 action URL 之后。这两者之间用问号进行分隔。

一般浏览器通过上述任何一种方法都可以传输表单信息,而有些服务器只接受其中一种方法提供的数据。可以在 <form> 标签的 method (方法)属性中指明表单处理服务器要用方法来处理数据,使 POST 还是 GET。

时间: 2024-10-03 14:01:08

上传图片HTML <form> 标签的 method 属性的相关文章

HTML &lt;form&gt; 标签的 method 属性

定义和用法 method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面). 表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送. method 属性 浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理.共有两种方法:POST 方法和 GET 方法. 如果采用 POST 方法,浏览器将会按照下面两步来发送数据.首先,浏览器将与 action

HTML &lt;form&gt; 标签的 method 属性(20161028)

HTML <form> 标签的 method 属性 HTML <form> 标签 实例 在下面的例子中,表单数据将通过 method 属性附加到 URL 上: <form action="form_action.asp" method="get"> <p>First name: <input type="text" name="fname" /></p>

HTML &lt;form&gt; 标签的 enctype 属性

在HTML中,form标签用于提交表单.form标签有一个enctype属性. enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码    也就是说,在Form元素的语法中,EncType表明提交数据的格式. enctype属性的取值 序号 值 描述 1 application/x-www-form-urlencoded (1)在发送前,编码所有字符(默认).窗体数据被编码为"名称/值"对,这是标准的编码格式. (2)当action为get时候,浏览器用x-www-fo

struts2中struts.xml中的action标签的method属性配置为&quot;{1}&quot;的时候是什么意味

用一个例子来说明 当有如下<action>标签 <action name="user_*" class="com.test.CustomerAction" method="{1}"> <result name="success" >/result.jsp</result> <result name="input">/index.jsp</re

&lt;form&gt; 标签的 enctype属性

enctype="text/plain" 空格转换为 "+" 加号,但不对特殊字符编码.multipart/form-data 不对字符编码. 在使用包含文件上传控件的表单时,必须使用该值. application/x-www-form-urlencoded 在发送前编码所有字符(默认) http://blog.csdn.net/five3/article/details/7181521  http://blog.csdn.net/xiaojianpitt/arti

浅谈table、form 标签

1.<table> 标签 1.1包含的元素 <caption></caption>:表头信息. <tr></tr> :定义一个表格行: <th></th> :定义一个表格头:若是纯文字,默认会以粗体的样式表现. <tbody></tbody> :可以理解为表格的内容区域,在Chrome.FF浏览器通过DOM进行表格动态插入行的时候,要使用这个.如果不进行DOM操作,可不用添加. <td>

form标签

一 什么是form标签 <form> 标签用于为用户输入创建 HTML 表单. 表单用于向服务器传输数据. 二 属性 method method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面). 表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送. 浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理.共有两种方法:POST 方法

form表单中method的get和post区别

一.问题的提出   <form action="getPostServlet/getPost.do?param4=param4" method="get">     <input type="hidden" name="param1" value="param1">     <input type="hidden" name="param2&quo

HTML &lt;form&gt; 标签的 action 和 method 属性

method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面). 表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送. 参考:http://www.w3school.com.cn/tags/att_form_method.asp