2012-05-11 40 views
3

我在WinForms应用程序中有一个自定义ASP.Net服务器。该服务器使用CreateApplicationHost和简单的HttpWorkerRequest实现。如何从自定义ASP.Net服务器提供非aspx文件

我发现自定义服务器只处理对aspx文件的请求。 如果我尝试从浏览器访问xml/txt/png文件,它会显示“无法找到资源”。错误。

我的问题是:必须做些什么才能够提供这样的文件?

+1

你能不能检测到请求了静态内容并直接返回文件? – Oded

+1

创建一个HTTP处理程序来处理其他文件。 – rt2800

回答

0

答案是必须重写HttpWorkerRequest.SendResponseFromFile方法才能通过响应流发送文件。

相关问题