def try_get_snap(snap, sizename):
if sizename.endswith(".png"):
sizename = sizename[:-4]
if sizename not in sizemap:
abort(404)
size = sizemap[sizename]
data = load_snap(snap)
key = "s_" + snap
res = get_sized_banner(key, data, None, size, max_age=None)
if request.query_string == "dl":
res.headers['Content-Disposition'] = 'attachment; filename=snap_%s_%s.png' % (snap, sizename)
return res
评论列表
文章目录