Changeset 33920 in project


Ignore:
Timestamp:
04/02/17 14:08:52 (6 months ago)
Author:
sjamaan
Message:

update intarweb changelog and request-has-message-body? docs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/intarweb

    r33900 r33920  
    956956This parameter holds a predicate which accepts a request object and
    957957returns {{#t}} when the request will have a message body.  By default
    958 in HTTP/1.1, this is the case for all requests that have a {{content-length}}
    959 or {{transfer-coding}} header.
     958in HTTP/1.1, this is the case for all requests that have a
     959{{content-length}} or {{transfer-coding}} header.  In HTTP/1.0, it is
     960assumed to be true unless there's a {{Connection: Keep-Alive}} without
     961a {{Content-Length}} header.
    960962
    961963The parameter is useful for servers to determine whether to read a
     
    10641066=== Changelog
    10651067
     1068* 1.6.1 - Default {{request-has-message-body?}} returns {{#t}} for HTTP/1.0 non-keepalive connections.
    10661069* 1.6 - Various performance improvements, and support for chunked requests (rather than just responses).
    10671070* 1.5 - Fix a bug in serializing multipart/form-data: the field name should not be treated as a path name and stripped of its directory.  Thanks to Ryan Senior for reporting this bug and testing the fix.
Note: See TracChangeset for help on using the changeset viewer.