One of the main key features of HttpResponse is HTTP caching. HttpResponse
will calculate an ETag based on the http.etag_mode INI setting as well as
it will determine the last modification time of the sent entity. It uses
those two indicators to decide if the cache entry on the client side is
still valid and will emit an "304 Not Modified" response if applicable.