Feature #2156
closedrequest: support Chunked Transfer Coding for HTTP PUT
Description
The HTTP spec section 3.6.1 describes Chunked Transfer Coding :
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
which neither lighttpd 1.4 nor 1.5 supports. It would be very useful for cases where clients wish to upload a file without first specifying the Content-length header, perhaps because they are uploading it while it is being generated.
Curl supports it on the client side (handy for testing):
http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTUPLOAD
"If you use PUT to a HTTP 1.1 server, you can upload data without knowing
the size before starting the transfer if you use chunked encoding. You
enable this by adding a header like "Transfer-Encoding: chunked" with
CURLOPT_HTTPHEADER
With HTTP 1.0 or without chunked transfer, you must specify the size."
Would others find this useful ?
Morgan
Files
Updated by andreas_stoe almost 15 years ago
Updated by andreas_stoe almost 15 years ago
Updated by lvs over 12 years ago
Updated by gstrauss almost 9 years ago
- Status changed from Need Feedback to Missing Feedback
- Priority changed from Normal to Low
Updated by gstrauss over 8 years ago
Updated by gstrauss over 8 years ago
- Status changed from Reopened to Patch Pending
- Target version set to 1.4.44
Updated by gstrauss over 8 years ago
- Status changed from Patch Pending to Fixed
- % Done changed from 0 to 100
Also available in: Atom