Как добавить заголовки при перенаправлении 302 в asp.net mvc

По сути, я пишу некоторый код, который выполняет внутренний запрос веб-клиента, получает все заголовки, а затем я хочу добавить эти заголовки к вызову Redirect() через контроллер.

Есть ли способ сделать это?


person Jamie    schedule 14.04.2013    source источник
comment
Вы узнали, возможно ли это?   -  person Richard Ev    schedule 11.06.2013
comment
К сожалению, это не из соображений безопасности. :(   -  person Jamie    schedule 11.06.2013
comment
Редирект означает код состояния 302. Вы имеете в виду, что хотите добавить к этому ответу некоторые пользовательские заголовки? Вы, вероятно, хотите добавить заголовки к целевому действию, на которое вы перенаправляете, не так ли?   -  person Darin Dimitrov    schedule 11.06.2013
comment
@DarinDimitrov - в моем сценарии я выполняю POST-REDIRECT-GET. Информация, которую я хочу добавить в качестве пользовательского заголовка, известна только действию POSTed, но не GET.   -  person Richard Ev    schedule 11.06.2013
comment
Тогда тебя забанят. Забудь об этом. Единственное, на что вы можете надеяться, это добавить пользовательские заголовки после POST, который отправляет код состояния 302. Вам придется изменить свою архитектуру, чтобы выполнять удаленный вызов в целевом действии GET.   -  person Darin Dimitrov    schedule 11.06.2013


Ответы (1)


К сожалению, это невозможно по соображениям безопасности, как указано выше.

person Jamie    schedule 27.01.2016
comment
О каких соображениях безопасности вы говорите? Не могли бы вы немного улучшить свой ответ, чтобы у вас были реальные аргументы, чтобы так сказать? - person Daniel Botero Correa; 23.11.2017