diff options
author | stbuehler <stbuehler@152afb58-edef-0310-8abb-c4023f1b3aa9> | 2008-07-27 21:01:38 +0000 |
---|---|---|
committer | stbuehler <stbuehler@152afb58-edef-0310-8abb-c4023f1b3aa9> | 2008-07-27 21:01:38 +0000 |
commit | df456336bbfbec71725b84a031f2a02979cd8915 (patch) | |
tree | b935754eab1ec2ec2cbdc37b3d36db4909435e9f /src/mod_staticfile.c | |
parent | 90c3f892e5e43bf4165d1e37a5911e144f88e012 (diff) | |
download | lighttpd-df456336bbfbec71725b84a031f2a02979cd8915.tar.gz |
Do not add Accept-Ranges header if range-request is disabled (#1449)
git-svn-id: svn://svn.lighttpd.net/lighttpd/trunk@2219 152afb58-edef-0310-8abb-c4023f1b3aa9
Diffstat (limited to 'src/mod_staticfile.c')
-rw-r--r-- | src/mod_staticfile.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_staticfile.c b/src/mod_staticfile.c index 63ade0c1..64146d28 100644 --- a/src/mod_staticfile.c +++ b/src/mod_staticfile.c @@ -429,7 +429,9 @@ URIHANDLER_FUNC(mod_staticfile_subrequest) { response_header_overwrite(srv, con, CONST_STR_LEN("ETag"), CONST_BUF_LEN(con->physical.etag)); } - response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes")); + if (con->conf.range_requests) { + response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes")); + } /* prepare header */ if (NULL == (ds = (data_string *)array_get_element(con->response.headers, CONST_STR_LEN("Last-Modified")))) { |