Skip to content

Commit 77aba65

Browse files
committed
use 501 in both directions; when a request is rejected, it is questionable if it is the client's fault
1 parent 7defc7a commit 77aba65

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

draft-ietf-httpbis-incremental.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -155,14 +155,11 @@ entirety of the message in this way is incompatible with incremental delivery,
155155
so these intermediaries need to reject requests unless the entire message is
156156
received.
157157

158-
When an intermediary rejects an incremental request due to security concerns
159-
with regard to the payload that the request might convey, the intermediary
160-
SHOULD respond with a 403 Forbidden error with an incremental_refused
161-
Proxy-Status response header field ({{iana-considerations}}).
162-
163-
Similarly, when an intermediary receives an incremental response but refuses to
164-
forward it incrementally, it SHOULD respond with a 501 Not Implemented error with
165-
an incremental_refused Proxy-Status response header field.
158+
When an intermediary rejects an incremental message -- either a request or a
159+
response -- due to security concerns with regard to the payload that the message
160+
might convey, the intermediary SHOULD respond with a 501 Not Implemented error
161+
with an incremental_refused Proxy-Status response header field
162+
({{iana-considerations}}).
166163

167164

168165
## Temporary Rejection

0 commit comments

Comments
 (0)