我自己写了个简单的ISAPI,如何安装

adrianx 2006-02-27 11:22:43

我自己写了个简单的ISAPI,a.dll

BEGIN_PARSE_MAP(CATUPDATEExtension, CHttpServer)
ON_PARSE_COMMAND(kkk, CATUPDATEExtension, ITS_PSTR )
ON_PARSE_COMMAND_PARAMS("s")
END_PARSE_MAP(CATUPDATEExtension)

void CATUPDATEExtension::kkk(CHttpServerContext* pCtxt,LPCTSTR lpOS)
{
StartContent(pCtxt);
WriteTitle(pCtxt);

*pCtxt<<"hello world!";
EndContent(pCtxt);
}

怎么在IIS6中启用这个东西啊?
我是这么做的
1.建了一个虚拟站点,端口8081指定目录c:\abc
2.copy文件a.dll到c:\abc目录
(这样不行,我又进行下一步)
3.在IIS6的Web服务器扩展中填加web服务扩展.(abc,文件c:\abc\a.dll),并且允许运行了

在ie的地址栏中输入http://localhost:8081/atupd_flt.dll?kkk&s=132143,怎么都不行,
谁能告诉我一下啊
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Snakesnoop 2006-03-01
  • 打赏
  • 举报
回复
应该还要在注册表中注册这个DLL文件吧
mudonfield 2006-02-28
  • 打赏
  • 举报
回复
尝试 ISAPI中加解释器,Http头中加文件类型。。。。。
adrianx 2006-02-27
  • 打赏
  • 举报
回复
http://localhost:8081/a.dll?kkk&s=132143
刚才写错了url,这不是重要的

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧