postとgetリクエスト方式の違い
5176 ワード
最近urllibとurllib 2を見て、postとgetリクエストに出会って、次の2つの方法の違いを理解する必要があります.
get post 5
1.get ,post 。
2.get ACTION URL , , URL 。post HTTPpost , HTML HEADER ACTION URL 。 。
3. get , Request.QueryString , post , Request.Form 。
4.get , 2KB。post , 。 ,IIS4 80KB,IIS5 100KB。
5.get ,post 。
HTTP :get post
HTTP , get post。 get , post 。 HTTP ,get , 。 。 ,get 。 URL 。 。 , , 。 , 。 , , 。 。post 。post 。 , post , ( );
FORM , Method, get ,Form url , ? url 。 , “+“ , %XX, XX 16 ASCII( ISOLatin-1) 。get HTTP , post ;
get 1024 , post 。
”post” ”get”
Form , post get。 method 。 ,post get :
1、get URL 。post 。
2、get Request.QueryString , post , Request.Form 。
。 :
〈!– Form Method –〉
〈FORM ACTION=“getpost.asp” METHOD=“get”?
〈INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”〉〈/INPUT〉
〈INPUT TYPE=“submit” VALUE=“Method=get”〉〈/INPUT〉
〈/FORM〉
〈BR〉
〈FORM ACTION=“getpost.asp” METHOD=“post”〉
〈INPUT TYPE=“text” NAME=“Text” VALUE=“Hello World”〉〈/INPUT〉
〈INPUT TYPE=“submit” VALUE=“Method=post”〉〈/INPUT〉
〈/FORM〉
〈BR〉
〈BR〉
〈% If Request.QueryString(“Text”) 〈〉 ““ Then %〉
get : “〈B〉〈%= Request.QueryString(“Text”) %〉〈/B〉“〈BR〉
〈% End If %〉
〈% If Request.Form(“Text”) 〈〉 ““ Then %〉
post : “〈B〉〈%= Request.Form(“Text”) %〉〈/B〉“〈BR〉
〈% End If %〉
getpost.asp, , post , , url , :
post : "Hello World"
get , , url :
http://localhost/general/form/getpost.asp?Text=Hello+World
:
get : "Hello World"
post , url :
http://localhost/general/form/getpost.asp?Text=Hello+World
:
get : "Hello World"
post : "Hello World"
get , 。 。 get , URL 。 :
1、 ;
2、 。
, , 。 , ,get 。
http://www.devdao.com/
Form , post 。
get post 2
get: URI , URI , , 。
post: , , URI ,post :
1:
2: 、 、 。
3:
4:
,get ; post , 。
, ,method=“get” ,get post , !
get IE ;post
1、get ACTION URL , , URL 。post HTTPpost , HTML HEADER ACTION URL 。 。
2、 get , Request.QueryString , post , Request.Form 。 Request 。
3、get , 2KB。post , 。 ,IIS4 80KB,IIS5 100KB。
4、get ,post 。
5、 〈form method="get" action="a.asp?b=b"〉 〈form method="get"action="a.asp"〉 , ,action ; 〈formmethod="post" action="a.asp?b=b"〉 〈form method="post"action="a.asp"〉 。
,get : URL , , ? URL , “ = ” , & 。
post : HTTP , , & , , , , 。
post ?bjnghfgreygt
get,
1、get URL , , , action url , http://www.mdm.com/test.asp?name=asd&passWord=sad, url , ;post HTTP post , HTML (header) action , (stdin) ,
2、 get Request.QueryString ; post Request.Form
3、 get , 2 KB , post ; post , , , , , Request.Form() ,IIS 4 80 KB ,IIS 5 100 KB
: , post
4、 get , , , get , URL , , , post ;post , ,
1、get ACTION URL , , URL 。post HTTPpost , HTML HEADER ACTION URL 。 。
2、 get , Request.QueryString , post , Request.Form 。 Request 。
3、get , 2KB。post , 。 ,IIS4 80KB,IIS5 100KB。
4、get ,post 。
5、〈form method="get" action="a.asp?b=b"〉 〈form method="get"action="a.asp"〉 , ,action ; 〈formmethod="post" action="a.asp?b=b"〉 〈form method="post"action="a.asp"〉 。
転載先:http://www.knowsky.com/536607.html