2
0
mirror of https://github.com/xcat2/confluent.git synced 2025-01-17 21:23:18 +00:00

Fix response to wget and similar

If the client comes in without an HTTP_ACCEPT at all,
do not trigger a trace.
This commit is contained in:
Jarrod Johnson 2016-01-28 10:17:06 -05:00
parent 366de1235c
commit 6b014deb04

View File

@ -264,7 +264,7 @@ def _pick_mimetype(env):
return 'application/json; charset=utf-8', '.json'
elif env['PATH_INFO'].endswith('.html'):
return 'text/html', '.html'
elif 'application/json' in env['HTTP_ACCEPT']:
elif 'HTTP_ACCEPT' in env and 'application/json' in env['HTTP_ACCEPT']:
return 'application/json; charset=utf-8', ''
else:
return 'text/html', ''