【发布时间】:2013-04-06 21:15:11
【问题描述】:
基本上,我正在编写一些代码来执行内部 Web 客户端请求,获取所有标头,然后我想通过控制器将这些标头添加到 Redirect() 调用中。
有什么办法吗?
【问题讨论】:
-
你知道这是否可行吗?
-
不幸的是,这不是出于安全原因。 :(
-
重定向表示302状态码。您的意思是要在此响应中添加一些自定义标头吗?在您重定向到的目标操作上,您可能想要添加标题,不是吗?
-
@DarinDimitrov - 在我的场景中,我正在执行 POST-REDIRECT-GET。我想作为自定义标头添加的信息只有 POSTed 操作知道,GET 操作不知道。
-
那你就完蛋了。忘掉它。您唯一可以希望的是在发送 302 状态代码的 POST 之后添加自定义标头。您将不得不更改您的架构,以便在目标 GET 操作中执行远程调用。
标签: asp.net-mvc webclient session-cookies http-status-code-302