Skip to content

Commit

Permalink
for completeness, include the redundant RFC2818 requirements that are…
Browse files Browse the repository at this point in the history
… already summarized, to be deleted later
  • Loading branch information
royfielding committed Nov 3, 2019
1 parent ac63b85 commit fe4dfcd
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 7 deletions.
21 changes: 21 additions & 0 deletions draft-ietf-httpbis-messaging-latest.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

27 changes: 27 additions & 0 deletions draft-ietf-httpbis-messaging-latest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1996,6 +1996,33 @@ https://www.example.org
itself (specifically the Content-Length header) to determine whether
the truncation occurred inside a message or between messages.
</t>
<t>
When encountering a premature close, a client &SHOULD; treat as completed
all requests for which it has received as much data as specified in the
Content-Length header.
</t>
<t>
A client detecting an incomplete close &SHOULD; recover gracefully. It
&MAY; resume a TLS session closed in this fashion.
</t>
<t>
Clients &MUST; send a closure alert before closing the connection.
Clients which are unprepared to receive any more data &MAY; choose not
to wait for the server's closure alert and simply close the
connection, thus generating an incomplete close on the server side.
</t>
<t>
Servers &SHOULD; be prepared to receive an incomplete close from the client,
since the client can often determine when the end of server data is.
Servers &SHOULD; be willing to resume TLS sessions closed in this
fashion.
</t>
<t>
Servers &MUST; attempt to initiate an exchange of closure alerts with
the client before closing the connection. Servers &MAY; close the
connection after sending the closure alert, thus generating an
incomplete close on the client side.
</t>
</section>

<section title="Upgrade" anchor="header.upgrade">
Expand Down
4 changes: 2 additions & 2 deletions draft-ietf-httpbis-semantics-latest.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 1 addition & 5 deletions outlineALL.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit fe4dfcd

Please sign in to comment.