If you send a GET request with the If-Modified-Since header, the server supports it and the file has not changed, the server will return a 304 response.
If you sent a HEAD request in the same circumstances, should the server send a 304 response or send back the full headers that you would send if the file were modified?
In short: equivalent to GET / HEAD when requesting a file that hasn't changed?
source share