通过AppCmd.exe实现ISAPI筛选器的添加代码
作者:波波无敌1989_424 | 来源:互联网 | 2021-09-05 15:17
若要添加前提条件为只能在32位工作进程中运行,且.dll文件位于.NETFramework2.0版目录中的ISAPI筛选器ResponseFilter,请在命令提示符处键入以下命令,然后按Enter
若要添加 ISAPI 筛选器,请使用以下语法:
appcmd set config /section:isapiFilters /+[name=' string ',path=' string ',enabled='true |false',enableCache='true |false',preCOndition=' string ']
变量 name string 是要添加的 ISAPI 筛选器的名称。变量 path string 是 ISAPI 筛选器的 .dll 文件的物理 path 。
此外,您还可以指定以下可选属性的值:enabled 、enableCache 和 preCondition 。 默认情况下,enabled 属性为 true ,enableCache 属性为 false ,不存在前提条件。 如果要禁用 ISAPI 筛选器,可以为 enabled 指定 false 。 如果要使 ISAPI 筛选器以友好方式缓存到 HTTP.sys 中,即该筛选器并不是有条件地将 /default.htm 的 URL 重新路由到 /default-1.htm 或 /default-2.htm,可以为 enableCache 属性执行 true 。 最后,如果 ISAPI 筛选器已设置了某些运行条件,您可以添加一些前提条件,例如 bitness32 ,它指定 ISAPI 筛选器只能在 32 位的工作进程中运行。
例如,若要添加前提条件为只能在 32 位工作进程中运行,且 .dll 文件位于 .NET Framework 2.0 版目录中的 ISAPI 筛选器 ResponseFilter ,请在命令提示符处键入以下命令,然后按 Enter:
appcmd set config /section:isapiFilters /+[name=' ResponseFilter ',path='%windir%/Microsoft.NET/Framework/v2.0.50727/responseFilter .dll',preCOndition='bitness32' ]
IIS 7 提供了一个新的命令行工具 Appcmd.exe,可以使用该工具来配置和查询 Web 服务器上的对象,并以文本或 XML 格式返回输出。 下面是一些可以使用 Appcmd.exe 完成的任务的示例:
•创建和配置站点、应用程序、应用程序池和虚拟目录。
•停止和启动站点。
•启动、停止和回收应用程序池。
•查看有关在 Web 服务器上运行的工作进程和请求的信息。
Appcmd.exe 为常见的查询和配置任务提供了一致的命令,从而降低了学习语法的复杂性。 例如,您可以使用 list 命令来搜索有关对象(如应用程序)的信息,也可以使用 add 命令来创建对象(如站点)。
另外,您还可以将命令组合在一起使用,以返回与 Web 服务器上对象相关的更为复杂的数据,或执行更为复杂的任务。 例如,您可以完成类似如下任务的复杂任务:停止所有具有运行时间超过六十秒的请求的站点。
推荐阅读
-
本文探讨了在Windows Server 2008环境下配置Tomcat使用80端口时遇到的问题,包括端口被占用、多项目访问失败等,并提供详细的解决方法和配置建议。 ...
[详细]
蜡笔小新 2024-12-24 19:21:28
-
本文详细介绍了Java Web应用程序中的过滤器(Filter)功能,包括其作用、实现方式及配置方法。过滤器可以在请求到达目标资源之前对其进行预处理,并在响应返回给客户端之前进行后处理。 ...
[详细]
蜡笔小新 2024-12-24 17:57:57
-
-
本文介绍了多个关于JavaScript的书籍资源、实用工具和编程实例,涵盖从入门到进阶的各个阶段,帮助读者全面提升JavaScript编程能力。 ...
[详细]
蜡笔小新 2024-12-24 16:36:52
-
本文介绍了ArcXML配置文件的分类及其在不同服务中的应用,详细解释了地图配置文件的结构和功能,包括其在Image Service、Feature Service以及ArcMap Server中的使用方法。 ...
[详细]
蜡笔小新 2024-12-23 20:48:25
-
本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ...
[详细]
蜡笔小新 2024-12-23 20:23:57
-
本文探讨了Java编程的核心要素,特别是其面向对象的特性,并详细介绍了Java虚拟机、类装载器体系结构、Java类文件和Java API等关键技术。这些技术使得Java成为一种功能强大且易于使用的编程语言。 ...
[详细]
蜡笔小新 2024-12-23 12:58:30
-
阿里云ecs怎么配置php环境,阿里云ecs配置选择 ...
[详细]
蜡笔小新 2024-12-23 11:12:07
-
本文探讨了如何使用自增和自减运算符遍历二维数组中的元素。通过实例详细解释了指针与二维数组结合使用的正确方法,并解答了常见的错误用法。 ...
[详细]
蜡笔小新 2024-12-23 18:31:46
-
本文详细介绍了如何将Struts和Spring两个流行的Java Web开发框架进行整合,涵盖从环境配置到代码实现的具体步骤。 ...
[详细]
蜡笔小新 2024-12-23 17:46:59
-
本文介绍如何将自定义项目设置为Tomcat的默认访问项目,使得通过IP地址访问时直接展示该自定义项目。提供了三种配置方法:修改项目路径、调整配置文件以及使用WAR包部署。 ...
[详细]
蜡笔小新 2024-12-23 15:18:01
-
本文介绍了如何通过设置背景形状来轻松地为 Android 的 TextView 添加圆形边框。我们将详细讲解 XML 代码的配置,包括圆角、描边和填充等属性。 ...
[详细]
蜡笔小新 2024-12-23 13:14:33
-
在成功安装和测试MySQL及Apache之后,接下来的步骤是安装PHP。为了确保安全性和配置的一致性,建议在安装PHP前先停止MySQL和Apache服务,并将MySQL集成到PHP中。 ...
[详细]
蜡笔小新 2024-12-23 13:08:12
-
本文详细介绍了如何在PHP中使用serialize()和unserialize()函数,以及它们在数据传输和存储中的应用。 ...
[详细]
蜡笔小新 2024-12-23 11:22:20
-
本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ...
[详细]
蜡笔小新 2024-12-23 10:40:32
-
本文介绍如何使用 Android 的 Canvas 和 View 组件创建一个简单的绘图板应用程序,支持触摸绘画和保存图片功能。 ...
[详细]
蜡笔小新 2024-12-23 10:12:53
-
波波无敌1989_424
这个家伙很懒,什么也没留下!