httpHandlers使用和问题
来源:互联网 发布:大数据梦工厂是真的吗 编辑:程序博客网 时间:2024/05/21 02:15
ASP.NET都使用HTTP请求实现了大量的自己的功能。ASP.NET使用处理程序来处理.aspx,.asmx,.soap和其他一些ASP.NET文件。
实现HTTP处理程序包含以下步骤:
1.编写一个实现IHttpHandler接口的类。
2. 在web.config或machine.config文件中注册这个处理程序。
3.在Internet服务管理器中把文件扩展如:(.kim)映射到ASP.NET ISAPI扩展DLL(aspnet_isapi.dll)上。
第一步
构建类库:
public class HandlerTest:IHttpHandler
{
public HandlerTest()
{
}
public void ProcessRequest(System.Web.HttpContext context)
{
System.Web.HttpResponse obj = context.Response;
obj.Write("<html><body><h1>this is a httphandler test!");
obj.Write("</body></html>");
}
public bool IsReusable
{
get
{
return true;
}
}
}
第二步
<httpHandlers>
<add verb="*" path="*.kim" type="MyHandler.NewHandler,MyHandler"/>
</httpHandlers>
第三步
运行IIS服务管理器,右键点击默认Web站点,选择属性,移动到Home目录选项页,并点击配置按钮。应用程序配置对话框弹出来了。点击添加按钮并在可执行字段输入aspnet_isapi.dll文件路径,在扩展字段输入.kim
ps:如果你的操作系统是XP SP2的话,在输入aspnet_isapi.dll路径时需要手工输入,不能用复制粘贴的形式,否则保存按钮变灰。浏览时去掉check file exit选项。
- httpHandlers使用和问题
- httpHandlers使用和问题
- httpHandlers使用和问题
- <httpHandlers>的配置和使用
- 使用httpHandlers
- Asp.net使用httpHandlers报404的问题
- web.config 关于HttpHandlers 和HttpModules的使用实例【转】
- HttpContext, HttpModules 和 HttpHandlers
- HttpModule 和 HttpHandlers
- HttpModule 和 HttpHandlers
- HttpHandlers
- 使用HttpHandlers异步传输图片
- HttpHandlers和HttpModules接口详解
- httpHandlers和httpModules接口介绍
- httpHandlers和httpModules深度剖析
- HttpModule 和 HttpHandlers(转)
- .net httpHandlers 的配置与使用
- [转]使用web.config中的httpHandlers
- 如何看懂fpga设计中的综合报告
- 深入理解abstract class和interface
- 备份ubuntu系统(6.10 & linux单系统)
- 企业信息化的机制建设
- JPA入门(1)
- httpHandlers使用和问题
- flex中实现marquee效果(由下而上滚动)
- 在Window下修复DB28.2控制台丑陋字体界面
- Together2006初探
- 自动播放图片,可以调整速度。
- httpHandlers使用和问题
- 用Java实现语音引擎
- java中文件操作大全
- 解决Slack为负值的一般方法