ASP裏Request對象的探討
Request對象探討
Request是ASP裏的一個內部對象,用於獲取HTTP請求中傳遞的任意信息(如頭信息、表單數據、cookies等等)。所以這是在ASP裏麵最常用的內部對象,常用來獲得GET方式提交的數據(Request.QueryString)、表單POST提交的數據(Request. Form)和Cookies(Request.Cookies)。
我們用Request對象可以指定獲取某個特定方式提交的數據。比如我們用這段代碼獲得通過POST提交的數據lake2的值:request.Form("lake2");而request.queryString("CSDN")獲得GET方式提交的CSDN的值。
對於獲取HTTP數據,ASP還給了我們一個更簡單的方法:request(key),即直接使用request而不指定數據集合。此時ASP會依次在QueryString、From、Cookies、ServerVariables、ClientCertificate、Browser中檢查匹配的數據,若發現則返回數據。
上麵6個集合中,ServerVariables、ClientCertificate和Browser的變量是固定了的;而QueryString、From、Cookies的變量可以任意指定。
最後更新:2017-04-03 12:54:10