0
エラー500ページにカスタムHTTPヘッダーを追加したいのですが、コントローラーでそれをやりたいのですが、わかりません。例外時にhttpヘッダーを設定するにはどうすればよいですか?
public virtual void OnException(ExceptionContext filterContext)
{
if (filterContext.Exception is HttpException)
{
var statusCode = ((HttpException) filterContext.Exception).GetHttpCode();
if (statusCode >= 500 && statusCode < 600)
{
filterContext.RequestContext.HttpContext.Response.AddHeader("Custom-Key", "error");
}
}
}
Howevereを、それがヘッダーを追加しませんので、何かが間違っている必要があります。
これは私がしようとしているものです。
アイデア?
おかげ
ありがとうございます、次の行を必要とします! –