background image

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 联系。环境变量分为三组: