# ETag support

**URL:** <https://discuss.write.as/t/etag-support/460>\
**Category:** Development\
**Tags:** up-for-grabs, writefreely, writeas\
**Created:** [March 14, 2019, 12:08pm UTC](https://discuss.write.as/t/etag-support/460 "2019-03-14T12:08:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![matt](https://discuss.write.as/user_avatar/discuss.write.as/matt/32/2760_2.png) [@matt](https://discuss.write.as/u/matt)\
**Post date:** [March 14, 2019, 12:08pm UTC](https://discuss.write.as/t/etag-support/460/1 "2019-03-14T12:08:49Z")

</div>

Continuing the side discussion [from GitHub issue #80](https://github.com/writeas/writefreely/issues/80#issuecomment-470252598)…

If we want to support the ETag header, we could probably hash the post’s `updated` date and combine it with metadata like the post’s `language`. Then as long as [this func inside `viewCollectionPost()`](https://github.com/writeas/writefreely/blob/v0.8.1/posts.go#L1326) is still run with each request, we’ll be able to continue counting page views.

This isn’t particularly high priority for me, so anyone should feel free to take this on if they want to see it in WF. Feel free to discuss more or ask implementation questions here.
