そのような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
書き込み可能なデータ収集も行われていないようです。