Annotation of embedaddon/curl/docs/ALTSVC.md, revision 1.1.1.1

1.1       misho       1: # Alt-Svc
                      2: 
                      3: curl features **EXPERIMENTAL** support for the Alt-Svc: HTTP header.
                      4: 
                      5: ## Enable Alt-Svc in build
                      6: 
                      7: `./configure --enable-alt-svc`
                      8: 
                      9: ## Standard
                     10: 
                     11: [RFC 7838](https://tools.ietf.org/html/rfc7838)
                     12: 
                     13: # Alt-Svc cache file format
                     14: 
                     15: This a text based file with one line per entry and each line consists of nine
                     16: space separated fields.
                     17: 
                     18: ## Example
                     19: 
                     20:     h2 quic.tech 8443 h3-22 quic.tech 8443 "20190808 06:18:37" 0 0
                     21: 
                     22: ## Fields
                     23: 
                     24: 1. The ALPN id for the source origin
                     25: 2. The host name for the source origin
                     26: 3. The port number for the source origin
                     27: 4. The ALPN id for the destination host
                     28: 5. The host name for the destination host
                     29: 6. The host number for the destination host
                     30: 7. The expiration date and time of this entry within double quotes. The date format is "YYYYMMDD HH:MM:SS" and the time zone is GMT.
                     31: 8. Boolean (1 or 0) if "persist" was set for this entry
                     32: 9. Integer priority value (not currently used)
                     33: 
                     34: # TODO
                     35: 
                     36: - handle multiple response headers, when one of them says `clear` (should
                     37:   override them all)
                     38: - using `Age:` value for caching age as per spec
                     39: - `CURLALTSVC_IMMEDIATELY` support

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>