Как вернуть содержимое вместе с ответом HTTP 300 в ASP.NET 4? - PullRequest
0 голосов
/ 11 мая 2018

Я хотел бы иметь действие в моем приложении ASP.NET MVC (не Core), которое возвращает HTTP-ответ с кодом состояния 300 и некоторым текстовым / html-содержимым.

Response.StatusCode = 300;
Response.RedirectLocation = url;
return View();

Однако, похоже, что установка кода состояния на 300 приводит к тому, что ответ не будет записан. Есть ли способ, которым я могу это сделать?

Мне не важно, присутствует заголовок Location или нет.

1 Ответ

0 голосов
/ 11 мая 2018

Неважно - похоже, ответ написан. Я использовал Firefox для тестирования, и Firefox будет игнорировать тело, когда получит заголовок Location, поэтому он не виден в devtools.

...