C#创建临时url以接收HTTP请求

C#创建临时url以接收HTTP请求,c#,asp.net,http,web-applications,web,C#,Asp.net,Http,Web Applications,Web,嗨,我是C#和网站设计的新手。我正在开发一个控制台应用程序,它将临时创建一个有效的URL并在短时间内接收HTTP请求。有人能帮忙吗?如果我理解正确,您只需拨打任何电话。这可以在global.asax上完成,如下所示: protected void Application_BeginRequest(Object sender, EventArgs e) { // Any call, eg WhatEverName.aspx -> it will call the ExistingFi

嗨,我是C#和网站设计的新手。我正在开发一个控制台应用程序,它将临时创建一个有效的URL并在短时间内接收HTTP请求。有人能帮忙吗?

如果我理解正确,您只需拨打任何电话。这可以在global.asax上完成,如下所示:

protected void Application_BeginRequest(Object sender, EventArgs e)
{
    // Any call, eg WhatEverName.aspx -> it will call the ExistingFile.aspx
    HttpContext.Current.RewritePath("ExistingFile.aspx");
}

我不知道您是否要编写一个创建字符串(如
http://www.stackoverflow.com
,发出请求并捕获响应,或接收请求的服务器,例如for
ftp://www.mytest.disorg
然后做点什么。您可以创建一个简单的WCF客户端,并在临时端点上动态托管,接收您需要接收的内容,然后关闭/重新启动。一个简单的示例(用http替换net.tcp)