Hypertext Transfer Protocol (HTTP 1.1) Conditional Requests is described in RFC 7232 is a method including metadataHTTP Header Field fields for indicating state changes, request header fields for making preconditions on such state, and rules for constructing the responses to a conditional request when one or more preconditions evaluate to false.