我使用C#创建了一个http服务器,我从here
中获取了这个想法适用于html页面。我试着像这样添加aspx mime-type" text / aspx" 但它不起作用,它仍然像文本文件一样打开!
有什么想法吗?
答案 0 :(得分:2)
我假设您只为Web服务器实现了静态资源处理。但是,要使ASP(X)(或任何其他动态内容)按预期工作,您需要一个复杂的管道来加载文件,编译它,在正确的上下文中运行代码,并返回结果(这是一个< em>非常简化说明)。
通常,实现自己的服务器堆栈并不明智。您很可能最终得到一个易受攻击且性能不佳的软件。只需使用现有的Web服务器(或者如果您真的希望看到内部工作,甚至可能只是Cassini)。