<div dir="ltr">nginx is about as popular as GWS, same reasoning might be considered.<div><br></div><div>btw, do you suggest to </div><div><br></div><div>1) introduce new behaviour by some setting (default is unchanged)</div><div>2) change default behaviour</div><div><br></div><div>?</div><div><br></div><div>and I'm quite curious why do you want to change current behaviour</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пн, 13 мая 2024 г. в 16:30, Ben Kallus <<a href="mailto:benjamin.p.kallus.gr@dartmouth.edu">benjamin.p.kallus.gr@dartmouth.edu</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Okay; I should have been more specific. I meant that nginx is unique<br>
among *general-purpose* web servers.<br>
<br>
GWS is something of an special case; it also accepts requests with no<br>
Host header, and doesn't validate the version string (e.g.,<br>
HTTP/1.999999999 is accepted).<br>
<br>
Google has opted into these strange behaviors because it makes sense<br>
for them as the only users of GWS. These are, of course, bad defaults<br>
for a general-purpose HTTP/1.1 server.<br>
<br>
The "silently ignore invalid headers" behavior, imo, falls into the<br>
same category.<br>
<br>
-Ben<br>
_______________________________________________<br>
nginx-devel mailing list<br>
<a href="mailto:nginx-devel@nginx.org" target="_blank">nginx-devel@nginx.org</a><br>
<a href="https://mailman.nginx.org/mailman/listinfo/nginx-devel" rel="noreferrer" target="_blank">https://mailman.nginx.org/mailman/listinfo/nginx-devel</a><br>
</blockquote></div>