【发布时间】:2021-07-29 00:04:22
【问题描述】:
我正在尝试重定向到接受 application/json 内容类型的外部页面
return RedirectPermanent(url);
我找不到在 RedirectResult 上设置 cotent-type 的方法,但看起来 ContentResult 可以这样使用
var contentResult = new ContentResult();
contentResult.ContentType = "application/json";
contentResult.StatusCode = (int)HttpStatusCode.MovedPermanently;
return contentResult;
如何在ContentResult 中设置 URL 或在 RedirectResult 中设置内容类型?
【问题讨论】:
-
Content-Type 与 3xx 结果无关,这会导致客户端向不同的 url 发出相同的请求
标签: c# asp.net-mvc asp.net-core-mvc response.redirect