diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-06-29 19:21:34 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-06-29 19:28:51 -0700 |
commit | 516c4a8686911a3b6c5e1837d183cd6f515e877c (patch) | |
tree | d40a484cef552ebdae28d63de1f66b0049ba3596 /TODO | |
parent | ec3ac2e4291026a3ebf687d7d0c45c34acac111e (diff) | |
download | unicorn-516c4a8686911a3b6c5e1837d183cd6f515e877c.tar.gz |
By responding with a "HTTP/1.1 100 Continue" response to encourage a client to send the rest of the body. This is part of the HTTP/1.1 standard but not often implemented by servers: http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3 This will speed up curl uploads since curl sleeps up to 1 second if no response is received: http://curl.haxx.se/docs/faq.html#My_HTTP_POST_or_PUT_requests_are
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -1,7 +1,5 @@ * "Trailers:" support with TE:chunked requests -* Handling of "Expect: 100-continue" header to speed up "curl -T" - * Support HTTP/1.1 keepalive if (and probably only if) pipelining. We can do this by testing readability of socket immediately after the response is written. |