Software /
code /
prosody
Comparison
plugins/mod_http_file_share.lua @ 11374:5b8aec0609f0
mod_http_file_share: Support sending 100 Continue
E.g. curl will ask for this when sending large uploads. Removes a delay
while it waits for an error or go-agead.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 13 Feb 2021 14:06:46 +0100 |
parent | 11357:8cb2a64b15da |
child | 11375:6b687210975b |
comparison
equal
deleted
inserted
replaced
11373:ad3b5384fc03 | 11374:5b8aec0609f0 |
---|---|
231 if not fh then | 231 if not fh then |
232 return err; | 232 return err; |
233 end | 233 end |
234 request.body_sink = fh; | 234 request.body_sink = fh; |
235 if request.body == false then | 235 if request.body == false then |
236 if request.headers.expect == "100-continue" then | |
237 request.conn:write("HTTP/1.1 100 Continue\r\n\r\n"); | |
238 end | |
236 return true; | 239 return true; |
237 end | 240 end |
238 end | 241 end |
239 | 242 |
240 if request.body then | 243 if request.body then |