[squid-dev] NO_SPECIAL_HANDLING define for HTTP methods

Alex Rousskov rousskov at measurement-factory.com
Mon Apr 20 14:14:11 UTC 2026


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.



More information about the squid-dev mailing list