在ASP.NET Core的应用程序开发中,试图在OnActionExecuting
方法中读取当前请求的请求体(request body),但通过以下的代码读取到的body
始终是null
,代码如下:
var request = context.HttpContext.Request;
var stream = new StreamReader(request.Body);
var body = stream.ReadToEnd();
那么,在ASP.NET Core 应用程序中,应该如何获取到请求的请求体(request body)呢?