Commit e98295a782db73ebbff9b43f50b655cd1aa658ac
1 parent
7a137184
Exists in
master
barrabrasil.py: cache publico e retirado o etag.
Showing
1 changed file
with
10 additions
and
10 deletions
Show diff stats
app/barrabrasil.py
... | ... | @@ -40,15 +40,15 @@ def barra(): |
40 | 40 | profile = cfg.profile |
41 | 41 | with app.open_resource('templates/%s/barra-brasil.js' % profile) as f: |
42 | 42 | conteudo = f.read().decode('utf-8') |
43 | - etag = hashlib.sha1(conteudo.encode('utf-8')).hexdigest() | |
44 | - if request.if_none_match and \ | |
45 | - etag in request.if_none_match: | |
46 | - resposta = Response(status=304) | |
47 | - else: # nao esta em cache do navegador | |
48 | - resposta = make_response(conteudo) | |
49 | - resposta.set_etag(etag) | |
50 | - resposta.headers['Content-type'] = 'application/javascript' | |
51 | - resposta.headers['Cache-control'] = 'max-age: 86400' #24 horas | |
43 | + #etag = hashlib.sha1(conteudo.encode('utf-8')).hexdigest() | |
44 | + #if request.if_none_match and \ | |
45 | + # etag in request.if_none_match: | |
46 | + # resposta = Response(status=304) | |
47 | + #else: # nao esta em cache do navegador | |
48 | + resposta = make_response(conteudo) | |
49 | + # resposta.set_etag(etag) | |
50 | + resposta.headers['Content-type'] = 'application/x-javascript' | |
51 | + resposta.headers['Cache-control'] = 'public, max-age: 86400' #24 horas | |
52 | 52 | resposta.headers['Last-Modified'] = 'Mon, 30 Sep 2013 19:08:30 GMT' |
53 | 53 | return resposta |
54 | 54 | |
... | ... | @@ -58,7 +58,7 @@ def fonte(): |
58 | 58 | conteudo = f.read().decode('base64') |
59 | 59 | resposta = make_response(conteudo) |
60 | 60 | resposta.headers['Content-type'] = 'application/x-font-woff' |
61 | - resposta.headers['Cache-control'] = 'max-age: 86400' #24 horas | |
61 | + resposta.headers['Cache-control'] = 'public, max-age: 86400' #24 horas | |
62 | 62 | resposta.headers['Last-Modified'] = 'Mon, 30 Sep 2013 19:08:30 GMT' |
63 | 63 | return resposta |
64 | 64 | ... | ... |