首页
文章
文库
登录
|
注册
最新
推荐
热门
主题
关注
收藏
反馈
关注公众号
ASP初级教程2
来源
本站原创
佚名
在前面的内容中我们已经讲述了 ASP 内置对象 Response 的具体语法及其属性,接下来将要讲述到的是 Request 属性的应用。Request 属性常用的集主要有三种:querystring 集、servervariables 集以及 form 集(其实在比较正规的教材中并不是这样阐述的,但是为了易于理解方苏对它作了这样的解释)。下面将对这两种集一一进行阐述。
第一 Request.form 主要是用来读取用户通过表单提交给服务器的数据。如下面这个例子:
姓名:
当你按下提交按钮时,你所填入的姓名就会在对话框中显示出来。这个程序的源代码如下:
提交表单
<%
if(request.form("yn")) then
response.write""
end if
%>
">
姓名:
该程序在运用中使用了一个技巧:利用 javascript 的弹出对话框来显示信息。相信这个程序应该不难于理解。如有任何不明白的地方,可以先略过不理,在你读懂后面的内容之后,就自然而然会清楚的。
第二 Request.querystring 集是利用 HTTP 头来传送信息。例如,页面作者需要传递一个变量值给服务器,就可以采用这种集。
下面这个例子将 username 个变量所带的值传递给服务器,由服务器来判断程序应该如何执行。
<%
dim username
username="方苏"
%>
>主页
在上面这个例子中,“方苏”这个值将会被送到 index.asp 这个 ASP 文件进行使用。以下是 index.asp 的部分代码。
<%
dim name
name=request.querystring("user")
if(name="方苏") then
response.write"欢迎你!"
else
response.write"对不起,你不是有效用户!"
end if
%>
这个例子是一个简单的应用示例。以后在 ASP 高级教程中将会讲到这个集的一些应用技巧。
第三 Servervariables 集主要是用来取得浏览器向服务器提交的请求。以下是其中比较有用的几种信息。
Http_Referer---此头中包含相关页面的 Internet 地址。可以用来确定访问者的来处,具体例子可以查看首页上的每日热点问题。
Http_User_Agent---此头表明到达网站访问者使用的浏览器类型。
Remote_Addr---包含了网站访问者的 IP 地址。
Query_String---包含 Url 问号之后的内容。该变量包含未解析的表单中完整的查询字符串。
Script_Name---包含当前 ASP 文件的虚拟路径。
Server_Name---包含服务器的 Internet 地址。
Path_Translated---包含当前 ASP 文件的物理地址。
Http_Ua_Pixels---表明运行浏览器的计算机上的显示器分辨率。
关联文档
DeepSeek 搞钱指令库
T GDWJ 016 公立医院全面预算管理工作指南
人工智能技术发展与应用实践
DeepSeek行业应用案例集解锁
2025AI大模型产业市场前景及投资研究报告
大家都在看
一文读懂:模型上下文协议(MCP)
AI产品经理如何搭建AI业务架构:从基础到应用的三层架构设计
智能BI平台架构的全景解析与应用场景
大模型是怎么被训练出来的?
渠道分析从入门到精通
全面解读DeepSeek蒸馏技术:模型蒸馏和数据蒸馏
一文分享 ChatBI 实践经验
深度学习五大模型:CNN、Transformer、BERT、RNN、GAN解析
推荐文档
战略概述与基本框架
大型集团企业数据治理实践
结构化思维 思考更清晰表达更准确
打破孤岛质量中台工程化变迁
阿里搜索监控数据平台的AIOps实践
白话中台战略