in reply to Re^2: double underscore in http-header
in thread double underscore in http-header

Why underscores are forbidden in HTTP header names addresses it sort of, but really doesn't get into the initial design rationale. I didn't know about this "feature" until this thread.

#11929 First ask yourself `How would I do this without a computer?' Then have the computer do it the same way.