HttpRequest Body Peeker for ASP.NET Core NuGet Package

Read the ASP.NET Core HttpRequest body in middleware or filters without consuming it.

Async-only, System.Text.Json by default, chunked-request safe, trimming and AOT compatible via the JsonTypeInfo<T> overload and the string/bytes methods (the reflection-based overload is annotated).




Got any HttpRequest Body Peeker for ASP.NET Core Question?





Info

Version: 2.0.0
Author(s): Ali Alp
Last Update: Wednesday, September 30, 2026
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/alicommit-malp/Dotnet-Core-Request-Body-Peeker
NuGet Url: https://www.nuget.org/packages/Request.Body.Peeker


Install
Install-Package Request.Body.Peeker
dotnet add package Request.Body.Peeker
paket add Request.Body.Peeker
Request.Body.Peeker Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

2.5

avg-downloads-per-day

105

days-since-last-release

13