Edgewall Software

Ticket #1402: cache-control.patch

File cache-control.patch, 945 bytes (added by eblot, 7 years ago)

Same patch for [1756]

  • modpython_frontend.py

     
    122122        self.req.content_type = mimetype 
    123123        self.req.set_content_length(stat.st_size) 
    124124        self.req.headers_out.add('Last-Modified', http_date(stat.st_mtime)) 
     125        self.req.headers_out.add('Cache-Control', 'no-store') 
    125126 
    126127        self.req.sendfile(path) 
    127128        raise RequestDone 
  • main.py

     
    190190        self.send_header('Content-Type', mimetype) 
    191191        self.send_header('Content-Length', stat.st_size) 
    192192        self.send_header('Last-Modified', last_modified) 
     193        self.send_header('Cache-Control', 'no-store') 
    193194        self.end_headers() 
    194195 
    195196        if self.method != 'HEAD':