我想创建一个简单的 http 服务器,它只返回一个文本,但我需要使用 IIS。例如,一个人访问我的服务器的链接(http://anyUrl/abcdef),我的服务器返回一个新的 url,就像一个更短的 url。所以它必须非常快。我不想创建 webforms 项目或 MVC,我该怎么做呢?
问问题
384 次
3 回答
6
我相信最轻量级的实现方式是创建一个 ASP.NET HTTP 处理程序。http://support.microsoft.com/kb/308001有一个简短的教程
于 2012-10-17T13:53:33.433 回答
3
你需要一个自定义的 HttpHandler,这种事情有据可查,例如
于 2012-10-17T13:54:00.200 回答
2
也许您可以创建一个空的 ASP.Net 应用程序项目并添加一个通用处理程序 (.ashx)。
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("your stuff");
}
于 2012-10-17T13:54:47.713 回答