如何从自定义 ASP.Net 服务器提供非 ASPX 文件
本文关键字:ASPX 文件 服务器 Net 自定义 ASP | 更新日期: 2023-09-27 18:34:02
我在WinForms应用程序中有一个自定义 ASP.Net 服务器。服务器是使用 CreateApplicationHost 和简单的 HttpWorkerRequest 实现创建的。
我发现自定义服务器仅处理对 aspx 文件的请求。如果我尝试从浏览器访问xml/txt/png文件,则会出现"找不到资源"错误。
我的问题是:必须做什么才能提供此类文件?
答案是必须重写 HttpWorkerRequest.SendResponseFromFile 方法才能通过响应流发送文件。