Javascript 也要加括号<>.(小结:1\<% call 名字(变量名) %>2\<%call
名字
%>3\<%=名字%>)
13 ★
、
组件:
ActiveX 组件是建立强大的 Web 应用程序的关键。组件提供了在脚本中执行任务的对象,ASP 同
样提供了可在脚本中使用的内建对象。
ActiveX 组件是一个文件,该文件包含执行某项或一组任务的代码。组件
可以执行公用任务,它可以提供一个或多个对象以及对象的方法和属性。
14
、 集合:是存储字符串、数字、对象和其他值的地方。除了在存储或取出项目时集合会自动扩展与搜索外,集
合与数组非常的相近。与数组不同的是,集合被修改后,项目的位置将会移动,可以通过集合中项目的名称、索
引或者通过在集合的所有项目中遍历访问项目。大多数的
ASP 内建对象支持集合。?
15
、
ASP 的内建对象:1、Application 对象给定应用程序的所有用户之间共享的信息。?
2、Request 对象访问任何用 HTTP 请求传递的信息。
3、Response 对象控制发送给用户的信息。
4、Server 对象,提供对服务器上的方法和属性的访问。
5、Session 对象,存储特定的用户会话所需的信息。
16
、
ASP 的执行原理:从本质上讲,ASP 实际上是服务器端的脚本制作。在浏览器提出连接请求后,服务器将脚
本代码进行动态解释,传送到浏览器上。
?
第 五 章 通 用 网 关 接 口
CGI
1 ★
、
CGI:是一种标准的服务器方面的扩展接口程序,如 HTTP 或 Web 服务器。CGI 是实时运行的一个应用程序,
它可以返回动态的信息。
2
、 标准输入和标准输出:
STDIN 和 STDOUT 是标准输入和标准输出的缩写,是两个预定义的流或文件句柄。每
个进程都继承这两个打开的句柄。写屏命令行程序通常利用写入
STDOUT 的方法来实现。重定向一个应用程序的
输入,就是重定向
STDIN。若重定向一个程序的输出,就是重定向 STDOUT。这个机制允许管道*作。如果列一个
目录清单,并把输出通过管道送到排序
*作,也就是将目录程序的 STDOUT 重定向到排序程序的 STDOUT。?
3
、
URL 编码:HTTP1.0 规范要求 URL 数据是一种能用于几乎任何硬件和软件平台的编码方式。按这种方法组织
的信息被称为
URL 编码。?
4 ★
、
MIME:是一种技术规范。它定义了七种在国际互联网 Internet 上传送的基本数据类型:Text(文
本)
,Multipart(多媒体数据),Message(消息),Application(应用),Image(图片),Audio(声
音)
,Video(视频)。MIME 不仅是 Web 服务器与浏览器间一种重要的传送规范,也是 CGI 中重要的和常用的规
范。
5
、
Web 浏览器访问 World Wide Web 上的站点时,分为以下步骤完成:?
(
1
) 浏览器将
URL 上的第一部份解码并与服务器联系;
(
2
) 浏览器将
URL 的其余部分提供给服务器;
(
3
) 服务器将
URL 转换成路径和文件名;
(
4
) 服务器将文档文件发送给浏览器;
(
5
) 服务器断开连接;
(
6
) 浏览器显示文档。
6 ★
、
MIME 的使用过程:1 打开浏览器访问站点,2 浏览器向对方服务器发出请求,包括浏览器能处理的 MIME 的
类型,
3 对方 Web 服务器返回给浏览器各种信息,及信息对应的 MIME 类型,以便于浏览器处理。
7
、
CGI 程序工作的基本原理:通常 Web 服务器给访问者的权限是读取而不是执行,所以为了使 CGI 程序能够执
行就要道德设计一个可以执行的目录,通过
Web 服务器设置其属性为可执行。CGI 程序按以下步骤开始工作?
(
1
) 浏览器将
URL 的第一部分解码并服务服务器;
(
2
) 浏览器将
URL 的其余部分提供给服务器;
(
3
) 服务器将
URL 转换成路径和文件名;
(
4
) 服务器意识到
URL 指向一个程序,而并非一个静态文件;
(
5
) 服务器准备环境,执行脚本;
(
6
) 脚本执行,读取环境变量和
STDIN;
(
7
) 脚本为将来的内容向
STDOUT 发送正确的 MIME 头信息;
(
8
) 脚本向
STDOUT 发送其余输出的部分,然后终止;
(
9
) 服务器发现脚本结束,关闭与浏览器的连接;
(
10
) 浏览器从脚本中显示输出。
8 ●
、
CGI 头信息:为数据传送而准备的头信息有三个:内容类型、位置和状态。对每一种头信息,无论什么类型,
在使用中后面都要跟一空行,以表示这是头信息而非数据信息。
(
1
) 内容类型:每次
HTML 文件或图像调入时,它们前面都冠有服务器自动在每个文档加入的 Conternt_type
标题。返回数据的类型很多,均为
MIME 类。
(
2
) 位置:
CGI 程序返回时如不生成一个新的 HMTL 页,则可以指向其他链接,用 Loca-tion 标题引导浏览器
到一个新的地点。位置头信息指明了要返回的完整的
URL。
(
3
) 状态头信息:当
CGI
“
程序出现问题时,要相应的状态信息来表示。如
http/1.0404
”
找不到对象 这样的
错误,这就是服务器发回的状态信息。
9 ●
、
环境变量对于
CGI 是至关重要的,所有的住处都要通过环境变量来和 CGI 联系。环境变量分为三组: