[enh] add default http headers - closes #715

This commit is contained in:
Adam Tauber 2020-11-04 17:32:51 +01:00
parent c03e4c86bc
commit 063260d090
2 changed files with 16 additions and 0 deletions

View file

@ -487,6 +487,16 @@ def pre_request():
request.user_plugins.append(plugin)
@app.after_request
def add_default_headers(response):
# set default http headers
for header, value in settings['server'].get('default_http_headers', {}).items():
if header in response.headers:
continue
response.headers[header] = value
return response
@app.after_request
def post_request(response):
total_time = time() - request.start_time