Update : Added support for ETags