Re: NO_SPECIAL_HANDLING define for HTTP methods

Alex Rousskov <[email protected]> Mon, 20 Apr 2026 10:14:11 -0400
Newsgroups gmane.comp.web.squid.devel
Message-ID <[email protected]>
On 2026-04-19 17:35, Francesco Chemolli wrote:

>    I stumbled upon src/http/MethodType.h and the fact that a lot of
> methods are hidden behind a NO_SPECIAL_HANDLING preprocessor macro.
> Does anyone have any memory about what the purpose of that exclusion?

I can only speculate why those "hidden" methods were added, and I do not 
want to do that.

We should remove those "hidden" methods (and the macro) -- that enum is 
not the right place to enumerate the names of various methods (and their 
specs) that Squid never uses by name because Squid does not handle them 
"specially".

Alex.