Project

General

Profile

Actions

Feature #2156

closed

request: support Chunked Transfer Coding for HTTP PUT

Added by morgan about 15 years ago. Updated about 7 years ago.

Status:
Fixed
Priority:
Low
Category:
mod_webdav
Target version:
ASK QUESTIONS IN Forums:

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

#1

Updated by morgan about 15 years ago

  • Target version changed from 1.4.x to 1.4.26
#2

Updated by stbuehler about 15 years ago

  • Target version changed from 1.4.26 to 1.4.x
#3

Updated by andreas_stoe almost 15 years ago

#4

Updated by andreas_stoe almost 15 years ago

#6

Updated by lvs over 12 years ago

#8

Updated by gstrauss almost 9 years ago

  • Status changed from New to Need Feedback
#9

Updated by gstrauss almost 9 years ago

  • Status changed from Need Feedback to Missing Feedback
  • Priority changed from Normal to Low
#10

Updated by stbuehler over 8 years ago

  • Target version deleted (1.4.x)
#12

Updated by gstrauss over 8 years ago

  • Status changed from Missing Feedback to Reopened
#13

Updated by gstrauss over 8 years ago

#14

Updated by gstrauss over 8 years ago

  • Status changed from Reopened to Patch Pending
  • Target version set to 1.4.44
#15

Updated by gstrauss over 8 years ago

  • Status changed from Patch Pending to Fixed
  • % Done changed from 0 to 100
Actions

Also available in: Atom