When ETags are generated they is generated based on the output stream data. If this is closed for any reason, the tag is still generated based on the partial data. Further, if the generating request contains a range request to return partial data, it is generated based on that range.
When ETags are generated they is generated based on the output stream data. If this is closed for any reason, the tag is still generated based on the partial data. Further, if the generating request contains a range request to return partial data, it is generated based on that range.