大魚

          get和post的區(qū)別

          get和post的區(qū)別
          1、 get是把參數(shù)數(shù)據(jù)隊(duì)列加到提交表單的ACTION屬性所指的URL中,值和表單內(nèi)各個(gè)字段一一對(duì)應(yīng),在URL中可以看到。post是通過HTTP post機(jī)制,將表單內(nèi)各個(gè)字段與其內(nèi)容放置在HTML HEADER內(nèi)一起傳送到ACTION屬性所指的URL地址。用戶看不到這個(gè)過程。

          2、 對(duì)于get方式,服務(wù)器端用Request.QueryString獲取變量的值,對(duì)于post方式,服務(wù)器端用Request.Form獲取提交的數(shù)據(jù)。兩種方式的參數(shù)都可以用Request來獲得。

          3、get傳送的數(shù)據(jù)量較小,不能大于2KB。post傳送的數(shù)據(jù)量較大,一般被默認(rèn)為不受限制。但理論上,IIS4中最大量為80KB,IIS5中為100KB。

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

          5、<form method="get" action="a.asp?b=b">跟<form method="get" action="a.asp">是一樣的,也就是說,action頁面后邊帶的參數(shù)列表會(huì)被忽視;而<form method="post" action="a.asp?b=b">跟<form method="post" action="a.asp">是不一樣的。

          posted on 2009-03-13 23:24 大魚 閱讀(159) 評(píng)論(0)  編輯  收藏 所屬分類: javascript

          主站蜘蛛池模板: 马山县| 临漳县| 江达县| 黎城县| 康马县| 化州市| 巩留县| 五华县| 安龙县| 枣强县| 徐汇区| 苍山县| 永靖县| 新绛县| 阳曲县| 阿瓦提县| 伊金霍洛旗| 襄汾县| 苏尼特左旗| 湖州市| 利川市| 资源县| 灵璧县| 凤城市| 白朗县| 浏阳市| 克山县| 潼南县| 都昌县| 张家川| 信丰县| 安顺市| 顺昌县| 贵南县| 儋州市| 那曲县| 巨鹿县| 安泽县| 濉溪县| 自治县| 边坝县|