diff --git a/docs/index.html b/docs/index.html index 95f80ac..76b81c0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -118,6 +118,21 @@ ContentRange +
AcceptEncoding and
AcceptLanguage, or the Request wrappers around them.
Auth reads and writes the RFC 7235 authentication headers,
-ByteRange the RFC 9110 range headers.
+ByteRange the RFC 9110 range headers, and
+Precondition evaluates the RFC 9110 conditional request
+headers — If-Match, If-None-Match, If-Modified-Since and
+If-Unmodified-Since — into the 304 or 412 they demand.
(match (Request.parse "GET / HTTP/1.1\r\nHost: example.com\r\n\r\n")
(Result.Success req) (println* (Request.verb &req))