ты уверен что для web нужно убивать etag? На api – это обосновано, а в вебе можно и оставить (торнадо, по-умолчанию, считает его через hash function от содержания ответа).