Server对象是HttpServerUnitity的一个实例,能够提供对服务器上方法和属性的访问。

Server对象的属性:

属性 属性值 描述
MachineName 本地计算机的名称 获取服务器的计算机名称
ScriptTimeout 请求的超时设置(以秒计) 获取和设置请求超时

Server对象的方法:

方法 描述
CreateObject 创建COM对象的一个服务器实例。
CreateObjectFromClsid 创建COM对象的服务器实例,该对象由对象的类标识符(CLSID)标识。
Execute 使用另一页执行当前请求。
Transfer 终止当前页的执行,并为当前请求开始执行新页。
HtmlDecode 对已编码以消除无效HTML字符的字符串进行解码。
HtmlEncode 对要在浏览器中显示的字符串进行编码。
MapPath 返回与Web服务器上的指定虚拟路径对应的物理文件路径。
UrlDecode 对字符串进行解码,该字符串为了进行HTTP传输而进行编码并在URL中发送到服务器。
UrlEncode 编码字符串,以便通过URL从Web服务器到客户端进行可靠的HTTP传输。

实例:

Response.Write("计算机名:" + Server.MachineName + "<br />");
Response.Write("物理路径:" + Server.MapPath("Default.aspx") + "<br />");
Response.Write("使用UrlEncode显示URL:" + Server.UrlEncode("http://dengzhr.com") + "<br />");
Server.Execute("Default.aspx");
本文作者:子匠_Zijor,转载请注明出处:http://www.dengzhr.com/others/backend/csharp/660