https://bz.apache.org/bugzilla/show_bug.cgi?id=61820

--- Comment #3 from Roy T. Fielding <[email protected]> ---
I can confirm that this is a bug.

The original code that I wrote (in 1997) for the canned response generator
(ap_send_error_response) was moved in 2000 to the generic http filter in a
mistaken attempt to solve an unrelated bug in 2.0a streams.

RFC2616 did not distinguish between sending and generating, so this used to be
a reasonable attempt to adhere to a SHOULD requirement only on responses that
the core generated itself. It has no business being applied to all 304
responses.

I think the best solution right now is to simply remove the entire conditional
that attempts to reduce 304 responses. If that results in too much data being
sent, we should have a configurable list of fields to exclude on 304 responses
rather than a fixed table in the source code.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to