首页服务器Web服务器 通过AppCmd.exe实现ISAPI 筛选器的添加代码

通过AppCmd.exe实现ISAPI 筛选器的添加代码

若要添加 ISAPI 筛选器,请使用以下语法:

appcmd set config /section:isapiFilters /+[name=' string ',path=' string ',enabled='true |false',enableCache='true |false'…

若要添加 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 服务器上对象相关的更为复杂的数据,或执行更为复杂的任务。 例如,您可以完成类似如下任务的复杂任务:停止所有具有运行时间超过六十秒的请求的站点。
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/7752.html
上一篇RHE5服务器管理 搭建DNS服务器步骤说明[图文]
下一篇 通过批处理实现DHCP服务器批量配置保留地址
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部