Skip to content

Add Lentient flag that prohibits 0 hosts or multiple.#825

Draft
Vizonex wants to merge 2 commits intonodejs:mainfrom
Vizonex:strict-header-flag
Draft

Add Lentient flag that prohibits 0 hosts or multiple.#825
Vizonex wants to merge 2 commits intonodejs:mainfrom
Vizonex:strict-header-flag

Conversation

@Vizonex
Copy link
Copy Markdown
Contributor

@Vizonex Vizonex commented Apr 8, 2026

Warning

I'm still trying to brainstorm exactly how to go about this for now this is a draft.

Related to #816 I'm trying to figure out how we can stop a multiple or no host request from being accepted as this is a pretty bad issue that isn't just related to aiohttp aio-libs/aiohttp#10600 but affects other users also.
I do however have a pretty good understanding of llparse's architecture since I made a parody of llparse in python as a pypi package. The only thing that really concerns me is if this will actually reject client requests that do not have a host header or have multiple of them hence this being a draft. I may wind up rewriting this all completely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant