Ticket #1449: 0013-Do-not-add-Accept-Ranges-header-if-range-request-is.patch

File 0013-Do-not-add-Accept-Ranges-header-if-range-request-is.patch, 0.9 kB (added by stbuehler, 8 months ago)
  • src/mod_staticfile.c

    From ec0e8f5238f4c82a86c5398b37d12273a7228756 Mon Sep 17 00:00:00 2001
    From: =?utf-8?q?Stefan=20B=C3=BChler?= <stbuehler@web.de>
    Date: Mon, 18 Feb 2008 01:12:28 +0100
    Subject: [PATCH] Do not add Accept-Ranges header if range-request is disabled
    
    ---
     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 acb6884..e0cbe08 100644
    a b  
    450450                } 
    451451        } 
    452452 
    453         response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes")); 
     453        if (con->conf.range_requests) { 
     454                response_header_overwrite(srv, con, CONST_STR_LEN("Accept-Ranges"), CONST_STR_LEN("bytes")); 
     455        } 
    454456 
    455457        if (allow_caching) { 
    456458                if (p->conf.etags_used && con->etag_flags != 0 && !buffer_is_empty(sce->etag)) {