@@ 452,6 452,7 @@ define : server-serve-file range-request
define code : if (not served-file) 404 : if range-end 206 : if (zero? filesize) 204 200
define base-headers `((content-type . ,(or (and served-file (content-type (served-mimetype (cdr served-file)))) '(application/octet-stream)))
(accept-ranges . (bytes))
+ (connection . (close)) ;; we currently don’t support keepalive, so we must include connection: close
(X-Alt . ,(xalt->header xalt)))
define file-size : if (not served-file) 0 : served-sizebytes : cdr served-file
define data