如果我有一个类似的页面:
protected void Page_Load(object sender, EventArgs e)
{
Response.Redirect('foo.aspx'); // assume foo.aspx is correct
}
我将Fiddler中的HTTP响应视为200 OK,其内容是重定向URL。我很困惑,因为我认为Response.Redirect使用HTTP 302的...
请注意,foo.aspx GET也会返回200,但它是对原始页面的响应,也会得到200.
这怎么可能?