Top 10 Interview Questions

Developer Interview questions and answers


An ETag is an opaque identifier assigned by a web server to a specific version of a resource found at an URL. If the resource content at that URL ever changes, a new and different ETag is assigned.

In typical usage, when an URL is retrieved the web server will return the resource along with its corresponding ETag value, which is placed in an HTTP “ETag” field:

ETag: "unique_id_of_resource_version"

The client may then decide to cache the resource, along with its ETag. Later, if the client wants to retrieve the same URL again, it will send its previously saved copy of the ETag along with the request in a "If-None-Match" field.

If-None-Match: "unique_id_of_resource_version"

On this subsequent request, the server may now compare the client’s ETag with the ETag for the current version of the resource. If the ETag values match, meaning that the resource has not changed, then the server may send back a very short response with a HTTP 304 Not Modified status. The 304 status tells the client that its cached version is still good and that it should use that.

However, if the ETag values do not match, meaning the resource has likely changed, then a full response including the resource’s content is returned, just as if ETag were not being used. In this case the client may decide to replace its previously cached version with the newly returned resource and the new ETag.



Share this article





Related Posts



Latest Posts
Online Personality tests
Online Personality…
Our quizzes work in a rapid, single-click…
Practice Nursing Math test
Practice Nursing…
To take this practice test, follow these…
Behavioral sales interview questions
Behavioral sales…
Know the sales interview questions to…
Behavioral interview questions administrative assistant
Behavioral interview…
Administration support and administrative…
Salesforce for Recruiting
Salesforce for…
By Shana Lebowitz Salesforce receives…
Search
Featured posts
  • Business Analyst behavioral Interview questions and answers
  • Quality Analyst Interview questions and answers
  • Programmer Analyst Interview questions and answers
  • It company Aptitude questions and Answers
  • Solutions Architect Interview questions and Answers
  • Accounting assistant interview questions and answers
  • Interview questions and answers for medical assistant
  • Administrative assistant job interview questions and answers
  • Accounting Behavioral interview questions and Answers
Copyright © 2026 l www.floydfairnessfund.org. All rights reserved.