我想像这样使用 307 重定向将用户的 POST 请求与表单数据重定向
protected void RedirectTemporary(string url)
{
Response.ClearContent();
Response.StatusCode = 307;
Response.StatusDescription = "Temporary Redirect";
Response.RedirectLocation = ResolveClientUrl(url);
Response.Flush();
}
但是是否可以在将重定向响应发送回用户之前更改一些表单数据字段?
Request["someField"]
是只读的,Response
似乎也没有任何可写的数据集合。