国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp下request.querystring("id")與request("id")區別

2020-07-27 13:02:17
字體:
來源:轉載
供稿:網友
Request從幾個集合取數據是有順序的,從前到后的順序依次是 QueryString,Form,最后是ServerVariables。Request對象按照這樣的順序依次搜索這幾個集合中的變量,如果有符合的就中止,后面的就不管了。 

現在我們來分析下你得問題. 
假設有個頁面 test.asp?id=111 
這里我們的頁面是用GET的方法.這時用request.querystring("id")與request("id")是一樣得,應該如果不指定REQUEST得集合,首先就會從Querystring搜索. 

而如果我們的頁面是用的是POST的方法發送數據給test.asp,那么用request.querystring("id")是不行的了(他只能取GET),而要用request.from("id"),而如果還用request("id")他也能取到數據,但先檢測QUERYSTRING的值,顯然速度就慢了. 

下面是個檢測的例子你可以看看: 
<% 
If Request("submit")<>"" then 
Response.Write "直接取:"& Request("username") & "<br>" 
Response.Write "取Get:" & Request.QueryString("username") & "<br>" 
Response.Write "取Post:" & Request.Form("username") & "<br>" 
End if 
%> 
<form name=form1 action="" method=post> 
<input type=test name="username" value="postuser"> 
<input type=submit name="submit" value="test"> 
</form> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成武县| 安泽县| 郓城县| 乐至县| 彭泽县| 曲麻莱县| 肇州县| 大足县| 德江县| 贡嘎县| 铁力市| 怀安县| 阜平县| 师宗县| 达日县| 浠水县| 长宁区| 缙云县| 余江县| 马山县| 同心县| 同德县| 阿拉善盟| 双城市| 醴陵市| 呼图壁县| 台湾省| 达州市| 金门县| 苏尼特左旗| 荥阳市| 汪清县| 华蓥市| 洪洞县| 罗山县| 靖边县| 合水县| 宁河县| 车险| 衡山县| 嘉善县|