【发布时间】:2010-06-17 02:11:48
【问题描述】:
我有一个 HttpHandler 类(实现 IHttphandler),其中为 web.config 中的处理程序定义的路径是 *.jpg。我在我的页面中请求一个 Jpg 图像。在 HTTP 处理程序中,我正在写入文件系统中的文件。错误地我试图写入一个不存在的目录。这应该会引发异常,但执行会继续进行。当然没有写入文件。但是如果我给一个正确的目录,文件就会被正确写入。HttpHandler Exceptions有什么特别之处吗? 查看部分代码
public void ProcessRequest(HttpContext context){
File.WriteAllLines(context.Request.ApplicationPath+@"\"+"resul.log",new string[]{"Entered JPG Handler"});
如果我在 File.WriteAllLines 语句上放置一个断点,然后跳过它,我可以看到发生了异常。
【问题讨论】:
标签: asp.net http httphandler