【发布时间】:2017-12-14 02:49:44
【问题描述】:
我正在尝试将网络表单网址重定向到 .net 核心。 假设用户在 URL 中输入 www.test.com/index.aspx,它将重定向到 www.test.com/home/index
那么在 HomeController 的 IActionResult Index 方法中,如何检测到它是从 index.aspx 重定向到 home/index 的呢?
我的研究表明它会像下面这样,但它们与 .net 核心不兼容
var request = (HttpWebRequest)WebRequest.Create(uri);
request.Method = "HEAD";
request.AllowAutoRedirect = false;
string location;
using (var response = request.GetResponse() as HttpWebResponse)
{
location = response.GetResponseHeader("Location");
}
感谢您的帮助。
【问题讨论】:
标签: c# httpwebrequest url-redirection asp.net-core-1.1