如何从红隼服务器设置StatusDescription
本文关键字:服务器 设置 StatusDescription | 更新日期: 2023-09-27 18:13:00
如何设置红隼服务器的HTTP状态描述?我想回去HTTP/1.1 400 ArgumentException
代替HTTP/1.1 400 Bad Request
,但在DefaultHttpResponse
中找不到StatusDescription
属性,我只能用数字代码更改StatusCode
。
下面是示例App:
https://github.com/aspnet/KestrelHttpServer/tree/dev/samples/SampleApp您需要访问HTTP上下文特性来覆盖原因短语,例如:
context.Response
.HttpContext
.Features
.Get<IHttpResponseFeature>()
.ReasonPhrase = "Stuff here";