title: Conditional Http Request in ASP.Net Core and Other Http Mechanisms in Browser
body: <p>I know that browser implements logic of Http Conditional Requests automatically (And also logic for CORS, Caching). What about the server-side? Does they should implement these logic and behaviours or it is developer task to implement them? Is it ever an standard for web servers which should follow for example different features they have implemented to enforce them and standardize for these types of behaviours?
  What about ASP.Net core and Kestrel Web Server specifically?</p>