question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add direct APIs for Http.Sys extensions currently using IHttpSysRequestInfoFeature

See original GitHub issue

We previously only exposed a ROM<byte> for IHttpSysRequestInfoFeature since underlying data structure in Http.Sys were still subject to change. Given that the underlying API is now stable (as I understand based on the Windows API docs), we should replace this feature in favor of a feature with typed-data.

Checklist to track exposing the data via explicit APIs:

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:30 (30 by maintainers)

github_iconTop GitHub Comments

2reactions
NGloreouscommented, Mar 24, 2023

My understanding is that enum members would never be removed, only added for backwards compatibility. The members shouldn’t be considered chronologically order (it is the case for the first few when this was first added but others have been added since which occur out of order chronologically).

0reactions
msftbot[bot]commented, Jun 8, 2023

We’ve moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Workflow file for this run - dotnet/aspnetcore@81666ee
Add direct APIs for Http.Sys extensions currently using IHttpSysRequestInfoFeature #57820 ... uses: dotnet/arcade/.github/workflows/backport-base.yml@main.
Read more >
HTTP.sys web server implementation in ASP.NET Core
Built on the HTTP.sys kernel-mode driver, HTTP.sys is an alternative to Kestrel that can be used for direct connection to the Internet ...
Read more >
ASP.NET Core .NET 8 Preview 5 New Features and Updates
With the IHttpSysRequestTimingFeature, you can now gain valuable insights into the duration it takes for requests to be processed by your server ...
Read more >
Http.sys registry settings for Windows - Internet Information ...
Registry key Default value Valid value range WARNING code AllowRestrictedChars 0 Boolean 0 EnableAggressiveMemoryUsage 0 0 1 0 EnableNonUTF8 1 Boolean 0
Read more >
Selfhosted Asp.Net Core WebAPi with http.sys webserver ...
I replaced the default Kestrel web server with Http.sys. I'm deploying on a virtual machine with Windows Server 2016. When I request the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found