title: In an HTTP Handler, is it acceptable to return 304 when you know the content won't change?
body: <p>I have an HTTP Handler set up which accepts a GUID parameter and returns the image from the file system.</p>
  
  <p>This image will not ever change; the backend program will generate a new GUID if it does. As such, I want the image to always be cached.</p>
  
  <p>Is the correct way to do this to set a status code of 304 (not modified) from the HTTP Handler?</p>