aspnetcore/test/Microsoft.AspNetCore.Server...
Nate McMaster 49b328d4c2 Handle absolute, asterisk, and authority-form request targets
Improves compliance with RFC 7230 on the expected handling of requests
that have URI or asterisk in the request target.

This means rejecting asterisk requests that are not OPTIONS and rejecting
authority-form requests taht are not CONNECT.

This also means the server will handle the path and query on targets
with absolute URIs as request-targets.
2017-03-09 16:54:12 -08:00
..
columns
configs
FrameParsingOverhead.cs Handle absolute, asterisk, and authority-form request targets 2017-03-09 16:54:12 -08:00
KestrelHttpParser.cs Handle absolute, asterisk, and authority-form request targets 2017-03-09 16:54:12 -08:00
KnownStrings.cs
Microsoft.AspNetCore.Server.Kestrel.Performance.csproj Fix CopyTo implementation in benchmark. (#1462) 2017-03-07 17:39:56 -08:00
PipeThroughput.cs
Program.cs
Readme.md
RequestParsing.cs You can't have two benchmarks as the baseline. 2017-03-08 17:28:13 -08:00
RequestParsingData.cs Add absolute-uri benchmark and change plaintext, live aspnet, and unicode benchmarks to use origin-form 2017-03-08 17:21:21 -08:00
ResponseHeaders.cs
WritableBufferExtensions.cs Fix CopyTo implementation in benchmark. (#1462) 2017-03-07 17:39:56 -08:00
Writing.cs

Readme.md

Compile the solution in Release mode (so Kestrel is available in release)

To run a specific benchmark add it as parameter

dotnet run -c Release RequestParsing

To run all use All as parameter

dotnet run -c Release All

Using no parameter will list all available benchmarks