HTTP GET POST Methods 区别
1<!--两个Form只有Method属性不同-->
2
3<FORM ACTION=“getpost.asp” METHOD=“get”>
4
5<INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”></INPUT>
6
7<INPUT TYPE=“submit” VALUE=“Method=Get”></INPUT>
8
9</FORM>
10
11<BR>
12
13<FORM ACTION=“getpost.asp” METHOD=“post”>
14
15<INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”></INPUT>
16
17<INPUT TYPE=“submit” VALUE=“Method=Post”></INPUT>
18
19</FORM>
20
21
22
23<BR>
24
25<BR>
26
27
28
29<% If Request.QueryString(“Text”) <> ““ Then %>
30
31通过get方法传递来的字符串是: “<B><%= Request.QueryString(“Text”) %></B>“<BR>
32
33<% End If %>
34
35
36
37<% If Request.Form(“Text”) <> ““ Then %>
38
39通过Post方法传递来的字符串是: “<B><%= Request.Form(“Text”) %></B>“<BR>
40
41<% End If %>
42
43
44
2
3<FORM ACTION=“getpost.asp” METHOD=“get”>
4
5<INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”></INPUT>
6
7<INPUT TYPE=“submit” VALUE=“Method=Get”></INPUT>
8
9</FORM>
10
11<BR>
12
13<FORM ACTION=“getpost.asp” METHOD=“post”>
14
15<INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”></INPUT>
16
17<INPUT TYPE=“submit” VALUE=“Method=Post”></INPUT>
18
19</FORM>
20
21
22
23<BR>
24
25<BR>
26
27
28
29<% If Request.QueryString(“Text”) <> ““ Then %>
30
31通过get方法传递来的字符串是: “<B><%= Request.QueryString(“Text”) %></B>“<BR>
32
33<% End If %>
34
35
36
37<% If Request.Form(“Text”) <> ““ Then %>
38
39通过Post方法传递来的字符串是: “<B><%= Request.Form(“Text”) %></B>“<BR>
40
41<% End If %>
42
43
44