summaryrefslogtreecommitdiff
path: root/lib/common
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2009-01-05 00:48:01 +0000
committerChris Wilson <chris+github@qwirx.com>2009-01-05 00:48:01 +0000
commit1c5c91f74c636145d02f4bc91b852d669685744e (patch)
treeb1717fe60d21b7916b4bb7f0ae68be91805ab188 /lib/common
parentab7be20ac1f1db80aab9201a6cf51640f97ce507 (diff)
Don't read the whole uploaded body in HTTPRequest::Receive, as the
client may be expecting a 100 Continue header (or other response) before sending it, and only the HTTPServer should send that for us. Keep track of the stream that we're reading from, in case there's a body to read later. Simplify parsing of HTTP method, and add support for PUT requests. Add support for parsing Expect headers and storing and retrieving any unrecognised headers. Add support for sending a streaming upload from an IOStream with an HTTP request as the body (e.g. for PUT requests).
Diffstat (limited to 'lib/common')
0 files changed, 0 insertions, 0 deletions